A very effective game. Difficult and will take time and practice to complete, but if you're a fan of that kind of grindy experience, it can be pretty rewarding - infinite chances mean that patience can get you there even if it can seem frustrating at first, and I think the art design of the work overall is worth it. Gets a lot of use out of a relatively limited toolbox. I adore when things become blackened.
If you're curious about a full play of the game and aren't interested in playing it yourself/don't feel good enough to complete it, feel free to watch this fullplay.