This game is visually very polished. I really liked the the design of the monsters. Those little guys mean business. I also thought the music was great.
I think the blood bar just reads as an HP bar, though. I don't really get a lot of the "thirst for blood" vibe from it.