Megaways ports continue to be probably one of the most well-known groups for new launches