I'm really feeling it!

Circle your calendars! After the first unconfirmed leaked images, November 21st is indeed Wii U Smash day!

Update: I am error.

Advertisement

Share This Story