I really enjoyed your game. I don't mind a good precision/skill based platformer and your game is a great example of things to do, and, unfortunately, things not to do.
I believe that a skill based platformer should be skill based, but the meteors feel very luck based.
Apart from that. You have a great game! :)