The ducks will take over the world!
That's what have been foretold. It's gonna happen in 2012. =P haha
Nah, but great animation and great choice of music.
But I need to know something, what that song in the credits??
Or maybe it written in the credits? Oh, gonna watch again, was to busy jumping. =)