Just beat the game last night, took about 5 hours. I love the story, audio, sprite work, and the different character options.
The combat though... not being able to kill the enemy if it hits you but it can damage you again if it uses a different attack (example running into enemy 1dmg then enemy throws a projectile 1dmg) is pretty frustrating. Also notice that some attacks you do don't register right away which results in you getting hit.
Overall very fun game! Would recommend a playthrough.