I think Microsoft has reached a point that they have to let their studios make stuff. Nudge it in a direction that actually gets it shipped but they need to just let their studios be creative and build up things that define Xbox beyond Halo/Forza/other. MS seems very intent on being the indie/good guy publisher this…