Physics
You've really done a number on physics in this here game. I manged to get through a level or two by making use of the apparently invisible Velcro on my head (the character will levitate for a moment after hitting the bottom of a platform) and my extremely strong arms (touching ANY part of the character to a platform counts as landing him there). Either make a straight platformer in which only the feet of the character keep him on a platform or use this messed up physics to make a genre-parody game. Either way, it needs a lot of improvement before it's in a presentable form.