the movement and jump physics are difficult to learn, but feel very satisfying to fully control. good job! :]