The 96 percent return to player (RTP) and low volatility of the IC Wins online slot machine are both impressive. While a result, your odds of winning are excellent, and you will receive tiny payments frequently as you play.