This new Megaways mechanic introduced you of many pleasing titles over the iGaming community