TeddostheFireKing on 06 June 2011
the battle hasn't started yet :P
I think unless they announced hardware they would always be in this position, but with what first party developers they have, they certainly had a good conference (too much Kinect and third party stuff multiplatform titles, but still)