This is so simple, but really effective! Your level design is what makes this - introduces the mechanic and then iterates on it interestingly without getting frustrating - nice job! :D