To provide us with small sketches of art on the new title, State of Decay 2, so followed way, the Undead Labs developer must be completely immersed in your game. And it shows. Starting on March 10, the company announces that they will launch every week a new piece of …
Read More »