Survive the night fighting off zombies from your barricade.

Check this game out on IndieGamestand