The payout percentage or RTP of this slot game developed by IGT is 95.02%. This above-average rate is what makes it stand out from its rivals.