Echoing some of the comments below - the levels were designed really well and I just intuitively solved them before I fully understood what was happening, while solving a puzzle. Then immediately applying the knowledge to continue the level frictionless. Sad to see that there aren't that many levels, but job really well done!