E3 2018: Super Smash Bros Ultimate Launching Dec 7

Nintendo announced Super Smash Bros. Ultimate will be releasing on December 7 on the Nintendo Switch during the Nintendo E3 Direct. Nintendo debuted a 25-minute trailer, detailing each characters, stages, skills, features, and more. Super Smash Bros. Ultimate overview via Nintendo Legendary game worlds and fighters collide in the ultimate showdown—a new entry in the … Continue reading E3 2018: Super Smash Bros Ultimate Launching Dec 7