FishyJoe on 31 March 2008
pakidan101 said: When are the games releasing? lol those are hilarious! |
November 2008 of course! But it will be delayed till January 2009 I predict.
X-station 720 FTW!