Play Forest Fortune
Payout percentage
108%
Bets made
23,081.55 USD
Games played
39,673
Biggest win
476.73 USD