The 2006 festival , the 19th , was held at the new 3LD Art & Technology Center in Lower Manhattan .
The 2006 festival , the 19th , was featured two screening rooms as well as window installations and an installations lounge .
The 2006 festival , the 19th , was held at the new 3LD Art & Technology Center in Lower Manhattan , and featured two screening rooms as well as window installations and an installations lounge .