PSA: Episode 1 of The Walking Dead free right now for iOS
Hey, have you heard about The Walking Dead game from Telltale? It's kind of a big deal. I mean, it did just win our Game of the Year for 2012. In fact, it's been winning best of the year awards left and right all this month, ... more