I would think some of this is Activision is angry with Microsoft for helping those guys that Activision had fired and sued.
Let’s look at the names “Titan Fall” could be Activision is the Titan and they are going to lose to their new competitor. Even the plot seems to have a little guy versus a giant malevolent corporation.
And ReSpawn – and in renew, new live, to rise like a phoenix from the ashes. I don’t think either of this is really an accident, but the game looks awesome!
It’s true, MS does need to convince consumers to spend the extra 20% for their console. I think Activision is giving a little jab to Microsoft.