Nice, but I agree with people who say it's a bit long. Maybe you can retime the simulation cache and use some kind of speed-ramp at the beginning and the end? The black screen in the beginning confused me too.
only reason for the long black screen was to time it with the music, wanted it to be little more interesting then just the video