Difficult but quite funny, I only did few meters because platforms would all tremble or straight spike lol
Nicely done, good job !