Nintendo’s Momentum Continues

Although strongly focused on the upcoming Super Smash Bros. game, Nintendo’s E3 Direct Presentation was packed with plenty of other cheer-worthy announcements and trailers.