Spin Genie also offers an online gambling establishment, Megaways headings, and jackpots