The working platform already enjoys more ten modern jackpots and you may fifteen Megaways game