super fun game! i really like how the exchange mechanic was implemented, and the game feels pretty good to play, sometimes the hitboxes felt too big, but that might just be a skill issue
i love all the concepts for the bosses! all their attack patterns felt really good to dodge, but probably with the exception of the rotating lightning thing, that just kind of feels unfair and spawns on top of you. i really like all the surprises in the final boss, it kind of got ruined by the bug that froze the third boss, but other than that, beating the final boss without the soul exchange felt super satisfying, great game!