The Museum of Illusions Just Hit New York City