(Ping! Zine Web Tech Magazine) With new*Super Smash Bros releases for both the Wii U and 3DS just right around the corner, Nintendo has kept busy slowly revealing more things about the games. And according to a report from IGN, the game developer recently unveiled a new photo showing Mega Man and Mario going [...]