- iOS App Store
- Free
- Shlemoon Media Inc
- Games, Casino
Release Date: January 2014Last Update On: January 2014
MegaSlots - Free Casino Slots is a casino app where you can play and enjoy free slot games. Earn free coins by playing daily and completing our exciting levels. You can also unlock levels by increa...