Completed all the levels. This could be the start of a very smooth and fun feeling platforming game. You may want to consider having more preservation of momentum (player can't stop midair so quickly), more visually apparent sliding mechanics, and bunny hopping. Just some ideas. I grappling and bomb-jumping are great mechanics though. I'm not sure why you'd have two bombs at once though.