I think the character control kept me from enjoying your game as intended - acceleration needs to be higher and some friction needs to keep me from sliding around on jumps. Have a look at a good tutorial for that stuff, it will make a huge difference in the way your game plays. Nice effort - thanks for sharing! :D