Crystal Land
Play Crystal Land
Payout percentage
95%
Bets made
431,421.53 USD
Games played
479,410
Biggest win
6,827.92 USD