In Nintendo Direct’s presentation today, they revealed their biggest news for the Nintendo Switch – Super Smash Bros is coming… THIS YEAR. Nintendo revealed their teaser trailer to the crowd of roaring fans in

Yesterday, Nintendo aired their Direct presentation, showcasing a large number of titles for the 3DS and Switch line of consoles including headliners like Pokemon Ultra Sun & Ultra Moon, Xenoblade Chronicles 2,