Treasure of the Nile is an online video slot machine based on the Egyptian theme, specifically the ancient gods and symbols of Egypt, as the name suggests. Despite the fact that the slot machine’s name refers to the Nile River, the river itself is absent from the icon selection. Despite this, Treasure of the Nile…