Thanks for playing! If by the last level you mean the cave one, that's fair, that level is bullshit and unfinished.
I know exactly what you mean about the free fall on the analog stick, I just need to figure out how to fix it.