Besides the problem of getting stuck and the throwing physics being limited (no bounce?), the level design seems to be mostly relying on trial and error. I'm not sure how I would even do the the pit dropping level without just button mashing.