Yes! I finally beat the bosses! The platforming was easy, I'm a dumdum. I just didn't see the platform on the left, color probably blended in too much to the wall. Cool fight, I was immersed in the setting as well. Good job!
Glad you make it, sorry again if it wasn't really intuitive! Thanks so much for feedback!