De game speelt zich af in het oude Egypte, heeft uitgebreide gameplay-mogelijkheden en een hoog beloningspotentieel. De combinatie van historische symboliek en elementen, spannende gameplay en een grote kans op het winnen van een belangrijke prijs maken het een populaire keuze.