anyone seen this? i really like the song, but the music video is fucking weird. this is probably one of the weirdest videos ive seen in a long time. that little pupet guy is just creepy looking. i would add a video but i cant figure out how to turn it into a torrent. B wanna help me out with how to upload it to demonoid?