Awesome! You've really kept this trucking forward. I know what you mean about not being able to relax. I'm about 90-95% done, but I feel even more stressed in some ways, hehe.
Arg! That keyboard! I hope that's an easy fix. Funny story, when I finally added the logic for losing when HP hits 0, I was doing a bunch of testing. Making sure you'd lose control during the "defeat" animation, respawn at the appropriate checkpoint after the gameover screen, etc. After losing and respawning a bunch of times, my controls stopped working. I immediately thought that there was a mistake somewhere in the events that wasn't re-activating the player control. I dug for 10-15 minutes (using my mouse) changing things, switching things. Eventually, I got to a point that I had to type to make a change I was trying... and... nothing. I couldn't type. My wireless keyboard had run out of juice while I was testing the game. *face palm*