Thanks for your game! A couple suggestions:
I'd increase the player acceleration but put a limit on the top speed to make the character feel more responsive.
When you implemented jumping, you checked to make sure there is geometry below the character - great! But also, check the normal on the surface below the character to make sure it's flat enough to jump from (unless you want all jumping!). Also, I'd suggest adding a cooldown on the jump to make sure you aren't accidentally jumping multiple times in a row: it's very easy to jump out of the level!