No Metroid
No Starfox
They didn't beat Microsoft but maybe everyone else.
English
-
Why did MS win? There biggest announcement was a game that I played 10 years ago
-
Uh they just announced star fox
-
More of a tease at it, not full on announcement though.