Thanks! The jumps can be pretty tight due to the randomization as you said, but it's always possible. I agree it's too difficult. I tried to tweak it, but the game still sometimes pulls some nasty jumps.
I also added bats last second, so those might be a little unbalanced since I didn't spend as much time on them compared to everything else.