Atlanta Wrap-Up Blog

Game Reviews

TWD: SI Game Review, By Chad Elkins

If you’re like me, the moment you heard about the new The Walking Dead: Survival Instinct game you couldn’t wait for arrival of the release date. What’s not to get excited about? TWD Survival Instinct is an officially licensed AMC game based on arguably the best cable TV…