If I only use "rotate" the player slide over the platform in a weird fashion. It a little bit like if the program was trying to keep the position of the player in X and not its relative position to the platform.
Develop games in your browser. Powerful, performant & highly capable.