one of my absolute favorites so far.
visuals, sound, music, idea, everything fits perfectly together.
The movement was a bit quick for me but if you make it slower someone else will complain that its to slow so its probably just fine ;)
great work!