The Planet OMEGA exhibition opens in New York.