I really liked it but it's very very weird =)
I only have one critique: you could have had more movement with the characters. the mouth was all that seemed to move.
the song is really catchy though.
even though I don't really understand its meaning hahaaaa