Mind bending!
I needed some time to adjust my brain, but after a few tries I was having lots of fun :D
I understand the track is random, but I'd recommend the first platform had a minimum length because some of my runs would start with the character already falling and very little reaction time for me to recover.