Announcements, News, nintendo switch, upcoming

[News] Super Smash Bros. Ultimate – Everything we know

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…

Continue reading