When did Halo 2 comeout?

Uhh, I Think That Is A Game That Has Been Said To Be Released In The Next Few Weeks.