Big Time Gaming have released yet another fantastic slot and it goes straight into our list of the best Megaways slots. With up the potential for players to win up to 44,000x their stake we wouldn't be surprised if this becomes one of the most popular slots on Slot Boss.