Unless I'm missing something, not being able to drop down platforms has gotten me soft-locked a couple of times. And it also means I've have been unable to grab all treasure in a single run.
I like the game a lot besides that. The spritework is pretty great.