Super Smash Bros for Nintendo Switch Reveal Trailer

Posted by Alejandro Andreu
The Octolings join the ranks of Super Smash Bros, coming to the Nintendo Switch this year. Watch more trailers here! https://www.youtube.com/watch?v=Ylb3nPLq...
Posted Mar 8 - Filed in Games
click to rate

Embed  |  48 views