Super Smash Bros. Ultimate New Tab for Google Chrome

Smash Bros games, a result of the gathering of all the heroes of Nintendo, have been one of the strongest trumps of the company for twenty years. After the first game in 1999, the last game of the…