State of Decay 2 to be launched on May 22.
State of Decay 2 is set to bring zombie invasion to your doorstep on May 22. The basic concept of the game that is to kill or be killed is ...
State of Decay 2 to be launched on May 22.
Reviewed by Unknown
on
11:56:00 PM
Rating:
Reviewed by Unknown
on
11:56:00 PM
Rating:

