you can't underestimate a company who has published and developed a game that sells 6-11 million every year for the last 5 years
you got
Gears of War in 2006 - 6 million
Halo 3 2007 - 11 million
Gears of War 2 2008 - 6 million
Halo ODST 2009 - 6 million
Halo Reach 2010 - 8 million
Kinect Adventures 2010 - 10 million
ms first party is second only to nintendo