Awesome!!
That was awesome. That is cool that you won an award, you really earned it. The characters remind me of the puppet in the music video 'Evil' by Interpol, which is another awesome song.
I hope you already passed the word to Radiohead, and hey Radiohead if you are listening, this video would make an Awesome CD Extra.
Sekaidus!! - (i think that's how it's spelled)