With the recent announcement of three secret characters to be featured in Super Smash Bros for Wii U, Nintendo wanted to seize this momentum and take the lid off the game’s launch date. It’s now official: Super Smash Bros for Wii U will be overcrowding US store shelves on November 21st, and will retail for an alleged price of $59.99. ...
Read More »