Great original idea and I think you pulled it off well. I like how many levels you were able to create, and the progression of difficulty and mechanics seemed good. Well done!
I don't have much to critique that hasn't been mentioned in other comments - I did feel that possessed creatures moved a bit too slowly.