This is a trailer of a new game coming out called Portal. Portal is a FPS Puzzle game that you shoot portals to figure your way out of the puzzle. You also have to be carefull of guns and other obejcts that can hurt you.
HIGH RESOLUTION PORTAL TRAILER
http://www.magic8ballvideos.com/portal
HIGH RESOLUTION PORTAL TRAILER
http://www.magic8ballvideos.com/portal
Comment