I've played a lot of games like this, where you keep moving until you hit a wall. But the scaling mechanic and the pistons add so much more depth to the puzzles. You had some very cleaver ideas! I was able to beat around half of the levels. Maybe it could be nice to be able to skip the levels if you are stuck, because I'm curious to see what the last few levels look like!