davidwes on 23 March 2008
Is there another site that does full video reviews like gametrailers? I prefer to watch the game before purchasing then just read about it.
This is my signature.