Play Eye of Ra
Payout percentage
101%
Bets made
6,685 USD
Games played
12,352
Biggest win
410.20 USD