Upcoming: Portal

by
Annika Backstrom
in misc, on 21 July 2006 (history)

Just in case you missed it, Valve has released the trailer for Portal, an upcoming puzzle-ish game, via Steam. Seeing is believing, so check out the trailer on Steam or YouTube, or just download the high-res version.

Portal