Upcoming: Portal

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