Megaways slots are among the most well known platforms, offering most a means to win on each twist