Set in the mysterious Aperture Science Laboratories, Portal has been called one of the most innovative Portal™ is a new single player game from Valve.
Portal Global
Specifications of Portal Global | |
---|---|
Category | Software > Video Game Software |
Instock | instock |