I never knew how to dodge cannonballs, so I wasn't able to play too far into it unfortunately, but I really liked how you handled the flying mechanic!
If you still got legs to play, the after game jam version is an easier mode ;)