Very interesting concept and looks pretty solid!
My only real point of criticism is the lacking of feedback on player damage and other details, which did make it a little difficult to figure out how to play it.
Other than that, very cool idea and I can see myself playing more as I better understand it.