Dino Odyssey received a 1.86 ranking from our Bet Basics Slots experts