Nice sound effects, music and gameplay. Gradually increasing difficulty is good too. If you sacrifice your health while enemies around, you will die becuse you cant move but still can get damage. At first I though sacrificing life and gaining skill is permanent (not dependant to your helath value) so i sacrificed my two health and picked up two health back, so then I recognized if you gain your health back you lose your skills as well. That aspect of the game was not clear to me first even though i played the training. Other than that overall great game. Good work..