Egyptian puzzle game