Rumors about the highly anticipated Super Smash Bros Wii U potentially coming out on November 21st have been floating around since early September, but...
A week of playtime and countless hours of fun later, our Smash Bros. Wii U review is finally here. It’s rare that...