Super Smash Bros. Ultimate – Everything we know Every fighter ever!! Super Smash Bros. Ultimate will release on 7th December 2018. Where to even begin with this one. I guess I’ll start by saying, WOW!! What an overload of information that was. A huge part of the Nintendo E3 2018 direct was dedicated solely to Nintendo’s […]