Super Smash Bros Ultimate scores massive Nintendo Switch sales win for 2018





SUPER Smash Bros Ultimate is out now on Nintendo Switch and appears to have scored a massive sales win for 2018.


Daily Express :: Gaming Feed