Ah the feels I know then so well :) From another person who attempts jams when he doesn't have enough time to complete projects keep going. It gets easier and what you can manage in a short amount of time increases massively.
The inertia on landing on the smaller platforms was killing me for a while. I've got old mans reactions now ;)
I look forward to playing this in future.