It’s Official – Smash Bros Wii U Coming To North America Nov 21st, Europe Dec 5th
We speculated on some rumors that the release date for Smash Bros Wii U would be November 21st last week, and Nintendo confirmed it today. The … Read more…
We speculated on some rumors that the release date for Smash Bros Wii U would be November 21st last week, and Nintendo confirmed it today. The … Read more…