Yeah, looks good now!
There is a little bug, when the player is on the sine platform, the platform's top plane disappear.
This is due how you set the perspective, actually the perspective follow the camera position or scrollx & y. who centered to the player. The player move with sin block so there is no perspective .
So if you are on any blocks you can not see the top plane.