I am bad at platformers, so this was very hard!! I'm sure there are lots of collision/movement states under the hood here, and the end result is very clean! There is no jank, and the gravity shifts are consistent and reliable. Nice implementation of a cool concept!