I like the idea but the jumping is weird, I guess you've used the event 'Input.GetKeyUp' For me it eould be better the sensation if you used 'Input.GetKeyDown' with which you activate in the moment of the key is pressed. With all is pretty fun