Recommendation: increase the friction between the player and transport platform.
Fun game otherwise. I just found it annoying how I slid off the platform. I like the colors!