(Ping! Zine Web Tech Magazine) State of Decay Title Update 3 (TU3) was rolled out on Wednesday by game developer Undead Labs, introducing a number of changes to the popular zombie survival game. I see the update is out, judging from the stream. How is it for you so far? commented the game developer [...]