Awesome game!
Just a it sad you limited the Max HP to 1000.
In that regard, there is a bit of a Bug I believe:
If you use Stat increase to increase HP by Current HP, I would expect Max HP to go up by 20% of current HP. So, if I have 10 HP, then my max should go up by 2.
Instead, it goes up by 4, or 40%.
So, if you can arrange 3 Stat increases for max HP by current HP, you get a 120% increase, letting you scale HP infinitely. Which is how I reached the Cap.
On a side-note, once I reached the Cap and tried to get another increase for my Base HP, I think the increase didn't actually work anymore.
You might also want to put at least SOME limiters in, just to prevent the game from freezing.
The way I managed that was with a combination of three effects:
1. When enemy enters player area: damage self
2. No condition: Increase Player area by current HP
3. When enemy enters player area: heal self (ideally for more than the damage)
You can also replace the condition for 3 with "On taking damage".
If the difference in Area size is big enough, the moment an enemy enters the area, it starts flickering, so long as the enemy stays within the "belt" of the area that is in between the maximum and minimum size.
At that point there was another issue, maybe because I hooked an EXP generator into the loop. But the game started to freeze a bit on level ups, and the "Continue" Button behaved weirdly, only registering my cursor when it was on the very left edge of the button.