Aftermath Reviews

The Walking Dead Game – Now Available

If after watching Season 2 of The Walking Dead you’re still feeling the insatiable craving for more zombie related carnage, we may just have a fix! As of today (April 24th 2012) you can now download The Walking Dead Game on Xbox Live and PSN. This is the first of 5 episodes that will be available for download.

Check it out on Xbox or Playstation