Zedtown: Last Haven – The Zombie Games Feature Judalene CheethamDecember 19, 2017 Zedtown is without doubt one of the more interesting game concepts around. Instead of sitting back in your lounge surviving the zombie apocalypse in some vid... See More... NewsPop Culture0 Comments 04 min read