Skip to main content

New Game Releases Super Show - Week of September 23, 2012

There's no shortage of things to ruin your social life this week, especially if you're a fan of World of Warcraft, soccer, or the most furious of all birds. Check out the new releases themselves below, and look above for the video where we talk about them like idiots.

September 25

September 26

September 27

  • Bad Piggies