Brand new Megaways auto technician delivered all of us of a lot fun titles along side iGaming industry