First Person Shooter 3D puzzle game set on a mysterious land with futuristic Egyptian pyramid like structures and gameplay reminiscent of Portal (without the portals).
Review link HERE.
First Person Shooter 3D puzzle game set on a mysterious land with futuristic Egyptian pyramid like structures and gameplay reminiscent of Portal (without the portals).
Review link HERE.