Play Medusa II
Medusa II
PGSoft
Payout percentage
87%
Bets made
1,038,630.19 USD
Games played
113,699
Biggest win
28,880 USD