This was a real challenge to me, but I do like challenges! Great job!
Thank you for playing it. I might add recovery items and an on-hit invincibility in the future.