Posted on: October 15, 2010, at 01:54:10am [1 comment]
I think Im even worse than I was before. Some of its just my computer but yeah.
Edit: I take that back, its just the game.
Posted on: July 31, 2007, at 02:28:22pm [6 comments]
according to ign, this game should come out sometime before 2010 so around 2009 or hopefully late 2008