I will say, Sony and Nintendo both dropping massive, hugely anticipated games on the same day, both of which are some of the best of the generation in many ways, while Microsoft spends millions of dollars to say "Hey, hey! We exist too!" is a great summary of the last 2.5 gens.