galaxynextdoor: Undead Labs’ State of Decay gets a release date, set to launch on June 5th for the XBOX 360 and PC. State of Decay is going to set you right into the beginning of the outbreak and you are going to need to do survivor like things to
selffistinggirls selfie