http://www.repo-opera.com/flash_home.html
So they got a website up now. I can't remember where we were discussing this innovative trainwreck at before (search failes me today), but man oh man does it have potential to be one of the weirdest things to hit the screen (or more probably DVD) in a long, long, long time.
The website loads the trailer slow, but it's worth waiting for the weirdness of it all. When it does hit DVD, I want to see the interviews with the cast and crew about how they got money for this. Good or Bad, it would be comedy gold to see the pitch to the suits and moneymen.