WOW, that was great! I loved how open-ended the levels feel, like you could use a different solution every time. My one and only suggestion is to limit the camera scrolling at the level edges to keep more of the play area in view. All-around excellent!