Play Towers
Payout percentage
98%
Bets made
2,728.27 USD
Games played
1,143
Biggest win
86.40 USD