Yall may not have heard much, or anything, about this title, set to release to XBOX Live tomorrow, June 5th, but I've been watching and waiting for this one for over a year now. I am extremely excited for State of Decay.
For those unfamiliar, State of Decay's official description is as...