With generous bonuses & promotions, such as free spins and welcome packages, Slots Mega Casino gives players lots of chances to improve their gaming experplay slots freeience and possibly boost their winnings. Introduction to Slots Mega Casino. Everybody, regardless of experience level, can enjoy the simple process of playing at Slots Mega Casino. Players must first register by entering some basic details, including their name, email address, and preferred payment method.