Now I'm really questioning the whole "whoa, I'm hallucinating thing."
YOU MUST WATCH THIS TRAILER.
http://www.pictoplasma.com/motion/dvd/teaser.html
Maybe then you will be hallucinating, too.
Seriously, this is amazing. Amazingly triptastic. And, oddly enough, also apparently of German origin.
Oh, and thanks to
And with that, I think I've posted quite enough for now. Bye!