Top
30°
8.0

State of Decay Review - Arcade Wednesday

State of Decay is an open-world survival game, developed by Undead Labs. Yes, it's a zombie game, but a special one at that.

Read Full Story >>
arcadewednesday.com
The story is too old to be commented.