Maskedpainter on 06 May 2009
It's kind of like telling all your customers, 'hey, we're not really gaining any ground so we'll show you what we're doing behind the scenes so early that Nintendo and Microsoft wouldn't dare to show theirs and make us look like we actually have a plan'.
To me, it simply says fail.