Secret Of Incas received a 1.83 ranking from our Bet Basics Slots experts