Smash Bros. Wii U Update Adds 15 New Stages To 8-Player Mode

by Matt Lyons on January 30, 2015