Megaways ports have revolutionized the web gaming land through its ineplay sense