It's been a long while since I last played it, but your primary source of health regen is by converting your resource bar (I forget what it's called) into health between fights. If you didn't know that, I can see how the game might seem overly difficult.Artwork is great as always, Gameplay is ok.
The Fact that it is game over when you die and health items are pure RNG and no way to get health otherwise is a big nono.