Very intresting gameplay.
I feel that the implementation of health before the final boss seems a bit redundent as i found that i was at full health after defeating the enemys along the way, however, I can see that it may be usefull if you chose not to attack every enemy and had low health.