I think the biggest drawback of this entry is the lack of feedback: some sound/shake/effects/visuals when you are damaging an enemy or taking damage would've helped immensely.
The concept otherwise is pretty solid and the implementation of mechanics is fine.