Nintendo followed up the respective announcements of their rivals with a Direct broadcast that contained one or two surprises. In no particular order, here are the main talking points.
First up there's the small matter of a brace of Metroid-related announcements. Metroid Prime 4 was teased. We don't know when it'll be out, but it is in development. On the other hand, Metroid: Samus Returns is heading to 3DS in September.
A lot of Pokemon fans were made extremely happy by the news that a core Pokemon RPG is heading to Nintendo Switch.
Two classic and much-loved Nintendo characters are heading to Switch with their own games. First up comes Yoshi, who looks to have ditched the yarn for something more cardboard-based. Then we got a look at the new Kirby game. Both games are heading to the platform at some point in 2018.
Lots of people were no doubt delighted to hear that the excellent Rocket League will land on Nintendo's portable console.
And, finally, Nintendo wrapped things up with a gameplay demo of Super Mario Odyssey, which also got an October release date.
There were a couple of smaller announcements in between the major talking points and then later during their Treehouse broadcast, and we'll update this article with more links in due course. All told it wasn't the longest show we've ever seen, but it certainly packed plenty of punch.