wholikeswood on 16 March 2009
This article is so stupid.
Maybe some PS3 game trailers look impressive because *shock horror* the developers have really put some elbow grease into the game?
Author should be stood against the wall and shot.







