New Subterranean Digital Art Installation Opens In NYC A new installation recently opened kicking off the 2020 season at ARTECHOUSE NYC, the city’s first permanent museum of digital art.