Mar 7 2018 Mar 7 2018 State of Decay 2 Release Date and Price Revealed by Undead Labs Leave a Comment / Gaming / By Aranyak Ghosh