So is Ziltoid the Omniscient a puppet show, a forthcoming album, or what? I keep hearing conflicting info...I guess I'll just be happy if Dev scrapped the idea of calling his new album The Mighty Masturbator (I might never have been able to forgive him for that)...
Yeah, I was wondering about the visuals too. I mean, it's all this music and interviews and shit, which can all be just audio, but then we find out Ziltoid has bear teeth. Where does that show? Is this a DVD project? An opera with all scenes acted out with puppets and accompanied with music?
INFO!!!!!!