Tag: Super Smash Bros.

Nintendo Back on Top with New Game Releases

Photo courtesy of Nintendo Things seem to be looking up for Nintendo. Though never truly in danger of closing, the entertainment software giant reported dismal earnings for last year and its future was very much in flux. Their most recent home console, the Wii U, had failed to meet even […]