I'm sorry...
But that video is WAY better than the fucking song. I really hated that song, It's very annoying.
I don't take the message personally or anything, it's just my opinion that that song sucks ass.
I didn't judge the entry based on the song though, I think the flash itself itself showed talent in a lot of ways. Very good.