Max Win: x100,000
Mega Ball from Evolution is one of the most popular live dealer games in the world. It offers fast paced games and the ability to buy multiple entries per game.