I actually really like the mechanics in this game. As a fan of precision platformers like Meat Boy and the Wannabe games, I loved the format of this game.
The only thing that was a little bit jarring for me was the inconsistency on the wall jumps. There seems to be a fairly generous frame window in executing it properly, but the speed at which you pop off the wall always startles me. It seems around the same as holding Shift, so I might suggest making the speed of a wall jump and holding away from the wall about the same as not holding Shift, since as it is, if you don't hold Shift, you suddenly lose that momentum in the air at a random point, which feels a little weird.
Otherwise, a really solid concept. I actually might save this game and try to figure out something of a speedrun for this level; the Sprint and Float mechanics together make for some interesting optimisation strats. ^^