#StateofDecay

State Of Decay Certified To Scare

  So although the likes of IGN have been shouting about the release date being 5th June for a couple of weeks now, it has only be confirmed today that yes indeed, we will see State of Decay relea...[Read More]