Wow, what a game. I was going to quit early on but the levels were designed JUST on the cusp of my skill / brain smoothness.
I got to level 3-6 so I guess that's a win :) Congrats, I gave a bunch of 5 stars for this one.