The game is shaping well , but is a bit vague for now , you might need to introduce a main mechanic to get it out of the crowd ( Like , Ability Stealing for Kirby ; or Mushrooms for Mario ; the whip in Castlevania ; or even Chell's Portal Gun )
Something unique to the character that makes him special and designed for this epic quest of big proportions
Otherwise , basic platformer , something I could play for free .
Also , For your issue , Read this
Tip of the day ;
People won't tell you what you should work on
You work on what you like working on !
People can only give you feedback on what you achieved