Developed by Woohoo, Gods of Luxor is an Egyptian-inspired slot game that offers players the chance to win an impressive 2,500 times their initial bet. This captivating game includes exciting features such as Multiplier Wilds, Multiplier Free Spins, and a thrilling Bonus Wheel.