I dont think Take Two will fit MS long term strategy as a software/service/hardware provider.
The two companies that will fit much better are Epic (the keys to the Unreal engine and hence gaining a significant jump in the developer community) and Valve (the keys to Steam/Havok engine and potential of cross-platform services with PC).







