Try not to get stuck! For the floating platform, use your weight to shift direction/speed. I also put in a timer, my best score is 571 (57.1 seconds). See if you can beat that!
Downloads: 156 - Level ID: 509