short, simple, and fun, very nice. not sure if I've completed some of the level in their intended way but the best part of puzzles like this is finding those barely-successful solutions that works XD
Though I feel like there should be an explanation that R can be used to reset the level early, didn't realize that was a think until much later when the puzzles are longer and I was fed up with waiting for the ball to exit the screen.