Got through all the levels. Got easier when I realized you couldn't control yourself in the air.... and had to hit all the platforms. But controls were tight enough for it to work