Nice, although I think there should be a bit more randomness in the battle system.
You can guarantee beat every enemy in the game, be level 7 with 14-16 VP, with at most 3 lost HP (2 from the level 8 ooze cubes and one from the one diamond you have to pickup (the lower middle one) if you are unlucky). After that it becomes a gamble for VP points with the other 9 diamonds.
a dice roll somewhere in the encounter would make it a bit more random, dynamic and exciting.