Brilliant! The game is hard, I won it for the 4th or 5th attempt and spent more than an hour playing it before I won. The game has an appropriate length and difficulty - it's enough long and hard to bring me an experience, but not too long and hard to dissuade me from playing it. I only know about one bug - when you fail the game and immediately restart it, you automatically lose some health in the very beginning. But that doesn't spoil the game too much. Well done!