Not being able to move the player for a second after landing from a gravity switch is a bit weird, but otherwise this is really good