This Sunday, Disney XD will be broadcasting the Super Smash Bros Wii U (sorry 3DS owners) finals on their channel. If you’re interested, you can check out the finals starting at 6 PM ET. The finals will also be livestreamed on Twitch. local_offer Super Smash Bros Wii U wii u stars Further Reading Switch has more games than Wii and Wii U comb Breath of the Wild is now the second best sel