Zombie Watch: Major Update - 0.7

We have some exciting news and we honestly hope you guys will share our enthusiasm. We took our time to look into the feedback from our players and we came to the conclusion that we needed to create a whole new experien…