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.
This article was published by Annika Backstrom
It is in the misc category.