Portal Sun, 02/22/2009 - 09:29 | admin 1 A clone of popular Portal game. Move through the maze by opening portals in its walls, ceilings, and floors.