Together with, the site hosts fun distinctions including jackpots and you may Megaways