Friday, March 13, 2009

New Game Trailers

You can find some new game trailers (and movie trailers) on www.vidtrailers.com. Can't wait for some of these to come out!