And if you get low health you can buy medicine in the shop to restore it. (it's a good investment when you get at the end of a level, too.)
I manage to beat it, but only cause you said it how, that was tricky. i like it