(Ping! Zine Web Tech Magazine) Nintendo has pushed back the release date of its upcoming fighting game, Super Smash Bros. Originally slated to launch this summer, the 3DS version is now scheduled to be released October 3rd. The good news is that Nintendo confirmed during E3 that we will be seeing the Wii U […]