I love the concept! The second enemy feels very unbalanced and is based on pure luck, but other than that the game is really good!
Edit: I beat the second enemy! For some reason I did not have enough spirit points to progress and had no other way of getting more