Yeah, it looks like it has the right combo between low-budget absurdity and interesting, offbeat ideas. But that picture they have on their homepage looks pretty dumb:P Looks like cult material, though...