Portal - Trailer

Posted on: October 4, 2007 | Views: 231 | Comment

Valve unveils its new Portal technology. 

Tags:
pc • orange box • portal • half life • xbox 360 • playstation 3