The game is really well made and most of it is enjoyable, but the last 3 bosses are an absolute chore, with the terrible parry mechanic and wonky dodge it just feels wrong. This game's definition of humanity is basically "lie every chance you get or you won't get the best ending" and that feels like a poor implementation of a choices system.