Wasn't sure what I was getting into at first, but as soon as the gameplay locked in I was impressed. Really cool setup, love the upgrades (though I'm partial to the more mechanics-based upgrades rather than all the score-based ones), and my only critique is that it's a little difficult to parse how...well I was doing, or rather how close I was to death at any given point.
But this is a very good game, awesome job!!