Halo 2 was first released in North America and Australia on November 9 , 2004 . The first official release of Halo 2 was in Canada , Australia , New Zealand and the United States on November 9 , 2004 .