Thank you so much for your words and your feedback! : D
The final confrontation was definitely rushed, as I wanted to submit the game soon and get over with it, but I think I fixed that mistake in the sequel, where the final confrontation has a plethora of outcomes and choices (and feels more epic)