Plus, the site hosts enjoyable distinctions such jackpots and you may Megaways