Nintendo: Super Smash Bros. at Evo 2018
Submitted by Fledge on 08/29/2018 - 14:44.
Nintendo of America highlights the Smash franchise presence and the growing hype for the upcoming Smash Ultimate for Switch at one of the biggest fighting game tournaments in the world, the Evolution Championship series.