Thanks so much to the kind words! I think we definitely got hung up on aesthetic polish over gameplay lol, and yeah unfortunately the final battle doesnt properly transition to the ending, we only fixed that right after submission.
We hope to keep updating the gameplay, and will try and make the battle system feel much better!