Nice! I really like the idea you had going on here, I just wish it was a bit more obvious when I was siphoning life from enemies, perhaps some SFX / VFX would help a lot so I wouldn't have to stare at my time left number. Overall cool concept and with some more polish I could see this being an awesome game!