Great job on beating it! And thanks for playing and giving some insight on your experience. I did notice that sometimes levels could be 'cheated' a bit, which can be fun, but can also take away the satisfaction. I was also quite content with the difficulty curve, happy to hear you appreciated it:)