I found the basic mechanics very interesting and fun. However, the camera sometimes makes your life harder to pass levels. Putting camera to a fixed location would probably make it better for both level designers and also for the players.