Eye of the Kraken
Play Eye of the Kraken
Eye of the Kraken
Play'n Go
Payout percentage
107%
Bets made
1,781.89 USD
Games played
2,816
Biggest win
132.10 USD