This game looks very Lovecraftian and therefor fun.

This is apparently for the game as well, nothing to do with zombies, but nice nice animation.