Play Book of Wizard
Payout percentage
90%
Bets made
92,667.05 USD
Games played
103,464
Biggest win
1,155.19 USD