We can’t remember when mummies where a major thing in gaming. Gizmo of Giza is a top-down adventure puzzle game that set in Egypt, specifically in Giza where you venture into tombs/dungeons solving puzzles crushing mummies with blocks. You get the power to lift/levitate certain types of blocks with gems in them, and you use […]