(Ping! Zine Web Tech Magazine) –*Super Smash Bros. director Masahiro Sakurai has revealed a new stage that will be making its way to the Wii U version of the upcoming fighting game. As part of Sakurai’s “Pic of the Day” on Miiverse, he teased a picture of the new “Great Fox” stage alongside the following […]