10 months agoTokyo Xanadu eX+ - Official Nintendo Switch Announcement TrailerBlack Box Game TrailersVerified