Podcast: Episode 12 – Heroes and Villains Joe Marchese, Editor in Chief August 24, 2011 New Gamer Nation Podcast, Podcast 1 Comment In this episode we talk about what we are playing, our favorite video game heroes and villains and we talk about the rumor that Nintendo will port...