Good work! I have another suggestion: I think the "hazards" that are falling should interact with zombies. Maybe reverse back your healing to them?
Awesome idea! Adding this to my to do list. Hoping to have time to implement all these great ideas. Thanks again for sharing!