I really liked the concept and it is implemented very well too! The only criticism I have is you should include a way for the player to see how much "health" the hero has. Nice work! :)