Battle Royal
Play Battle Royal
Payout percentage
98%
Bets made
1,773.85 USD
Games played
1,955
Biggest win
395.21 USD