Undead Labs

State of Decay Review

When will the zombie craze end? Avid GameRevolution readers know full well that I absolutely loved Telltale's The Walking Dead, but what may not be readily apparent to everyone is that my affinity toward that five-episode…

by Alex Osborn
June 7th, 2013
Load more