Zelda Wii U Delayed! And The Biggest Steam Sale of The Year!– News From Nowhere (March 27, 2015)

The Legend of Zelda for Wii U has been delayed out of 2015 and Sega and Steam have teamed up for an outrageous sale! All this and more on this episode of News From Nowhere.

Is Nintendo Finally Going to Release Pokemon on Wii U?

On this week’s MONG Podcast, the team discussed some of this week’s biggest gaming news like the God of War Remaster, Star Wars Battlefront, more mysterious Nintendo news, Kojima’s wacky relationship with Konami, MewTwo finally coming to Wii U, Batman: Arkham Knight‘s delay and much more!