On the day the web site launched, unbranded Polaroid photos featuring screen grabs from one of the Web films and a mysterious hand-written url at the bottom were left in CD racks, coffee shops, bars and other places that twentysomethings were sure to find them.