Really fun and stunning visuals. Loved those particles. You could add one-way collision on the platforms because if you go down you can't come back.
Do check out my game too =D