All posts tagged "the walking dead survival instinct"

  • New ‘Walking Dead: Survival Instinct’ Screens Will Leave You Wanting More. A Lot More.

    I shouldn’t be picky about a Walking Dead game. But do I feel like it should look better? Yeah a little. I mean we’re talking...