DMeisterJ on 08 October 2008
Wow. This game was delayed.
That does not bode well for the system. Delays are hardly a sign of good things.
And I agree with the author. Skeptical as can be.