You can break the game by doing Attack then Heal. Don't do this. Actually, I don't mind, since it gives the enemy another turn. I gave the enemy wings, because he may appear in awkward spots where he seems to float. Please point out any other bugs with this game to me.
The damage and healing is randomly generated. If you think it's rigged, check the code.