ONE of the most popular innovations in the online casino industry is Megaways slots. These games have caught the attention of players in the UK who want variety, excitement and big payouts, as each ...