Eye of the Kraken returns 96.41 % for every $1 wagered back to its players.