I've got some performance problem with the web version (and color issue) that I'm fixing right now. I hope it will be done soon enough.
Oh, where did you see you need the 3 othter platform?
I will check out yours as soon as I can!
For the snake, I store the position of the snake head every frame and place the following body parts accordingly using a gap in relationship with the moving speed.
Path/Path2D is very useful but I tend to avoid using the PathFollow as it can be really restrictive. For the car I'm using the path but I made my own implementation for the follow so I can handle physics in a better way.