3018 A.D., Ely Center of Contemporary Art, New Haven, CT