Heh, cue total randomness.
The music is just one of a kind. I don't think you could have remixed two completely different songs with such a unique sound. You pulled it off, though. Nice job on that.
As for the actual artwork... well, I hope that wasn't your best.
Maybe a little more focused theme, a bit more care for character detail, and the loss of some of the language would probably go a long way.
Got to say, though: The songs chaotic nature was captured perfectly with all the randomness in the flash. XD