This is really well made. Everything feels well thought out apart from ooone part. (The floating ground bits to jump on) Not that I didn't enjoy them. It's just slightly out of place. Great use of art for the scene and the music too.
Oh and the particle effects at the end! Awesome touch