Very nice atmosphere and graphics work on this one! I like the general mechanics as well.
Things that would be nice to me would be some sort of heal mechanic (unless I missed it!) and also not sticking to walls so much when you hit them; would be nice to be able to slide next to them.