New at the Arizona Science Center in downtown Phoenix June 26, 2007 By hammersmith New at the Arizona Science Center: Deep Sea 3D in the IMAX