It is a 5 reel, 20 paylines video slot game with an ancient theme and 3D graphics. It is created by Microgaming and has an RTP rate of 95%.