Great fun! I felt my control over the player was super "in control", even when using that sweet wind glide, but with every teleport I felt lost and needed to get my bearings on where I was and where I needed to go, which made me feel very out of control!
Knowing where I needed to get to and not having the control over getting there due to the random teleports was a really nice idea.
Great work!