Nice platform game! This is really creative. The main issue in my opinion is the camera, add a damping to the camera will smooth the movements. But good job!