Nintendo held a 23-minute showcase today featuring an impressive lineup of games from its 3rd party partners.