A first-person puzzle game set in the mysterious laboratories of Aperture Science. In Portal, the player solves physics-based puzzles and overcomes... Read more
A first-person puzzle game set in the mysterious laboratories of Aperture Science. In Portal, the player solves physics-based puzzles and overcomes... Read more