Hey, I think that there might be a Q1 2006 release. Today I went into Gamestop to reserve the game, and I asked "When is it due out?" my response was "First week of May"
I was shocked, I expected them to say something along the lines of November or December, so here is for hoping that Gamestop is right *crosses fingers*
Connect With Us