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.
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta