Play Lucky Mermaid Slots Machine for Free. Try the online casino game totally free, No download, No Registration and No Deposit needed. Try this no-download version of the popular Mermaids Millions slots game for FREE! Mermaids Millions Free Slots - Free Slot Machines - Mermaids Millions. Play the Mermaids Millions slot for free - there is no registration required. Then bet for real at our top listed Microgaming casinos.