heruamon on 02 March 2010
From a first party perspective, they just haven't delivered a flatout AAA product for the 360, and it's kinda like winning the superbowl...that will shut people up...including myself.