Pretty fun game. Exchanging health for upgrades is a cool concept, and it allows for a variety of play-styles. The fights can drag on a bit though, and it could be more polished overall.