Major Announcements of Nintendo Direct Earlier on Thursday, March 8, Nintendo made several official announcements. Not only did the game developer bring Super Smash Bros. back to Switch but also added excitement to the gamer’s …