Pretty good, but not really my thing.
I think you did good with the flash, its just the music and the type of flash arent really my thing :D.
I think you did a good job with the syncing, even though it did kinda slow down a bit, it didnt really fall back too noticeably. But, practice makes perfect, so if you keep at it you might be able to get it to work better. Graphics although somewhat intense werent really attacking my processor that hard, but since it was a bit of a big video my connection was screaming at me for a few minutes. Sound quality was good, but there were a few parts where the sound kinda faded in the middle. Other than that, good job.
As for people leaving shit reviews, yeah, I hate them too. Too many good flashes have these "WTF!!1! THIS SUX!!! LEAVE NG U F4G!!!!!111!" messages on em.