Anyone played state of Decay and/or looking to play the second one coming out?
The second one is going to be up to four player co-op, I'm looking for people who want to play.
Official release date is Tuesday, May 22, 2018, 12:00:00 PM
It's an open world zombie-survival game based around the...