Amazing.
The idea itself is great, and the execution is just amazing.
Even though it wasn't 100% sync all the time (mainly during the vertical 'pillar' sections), it was a great thing to watch.
The music suits my taste, the quality of the sound was fine.
And the piano keyboard sequence brought a huge smile to my face... nicely synced.
Great job.