Mega payouts are on the line in Rival Gaming’s newest 3-reel slot, Mega Wins. This game has the look and feel of an old school electro mechanical slot