Well done on the mechanics and physics, it's quite fun to play! I had some issues with the camera sensitivity being extremely low so I couldn't beat the later levels, but I enjoyed it a lot until then.