Amazing atmosphere, visuals, audio, narrative etc. and the fact that your death leaves a persistent platform for you to use is very cool, but it is executed in a way that makes playing through it mindnumbingly boring and borderline annoying. Even within the same level, once you figured out that you need to go as far as you can, die and then use that as a platform, every time, without fail, there is nothing to figure out, you just have to go through the same level over and over and over again, which certainly fits the theme, but isn't enjoyable whatsoever. The fact that the two worst offending levels where you literally know the entire layout and just have to die x times to get through get repeated infinitely (?) just adds to that. The game actively disrespects the player's time and I think that is unfortunate, because there would have been ways to make me understand the "ending" without making me hate the developer and the game. The buggy hitboxes are just the cherry on top to make moving through the levels quickly so you can progress even more annoying.