Well, this is a hard one. Not a pain platformer per se, but still hard :)
Player's physics feels too rigid. You can add more liveness to it by playing with friction. Or maybe by introducing some additional feedback, like additional sound effects or particles.