T013 on 12 December 2008
Dear god the Versus trailer looks bloody awesome. The music is really excellent, and so are the scenes. Gorgeous stuff, makes me wish I owned a PS3.
I drink your milkshake.