This magnificent bundle of features wrapped in the beloved ancient Egypt theme enters the market under the name Legend of Cleopatra Megaways.