If you like that type of game, it will be great for you. It won't be the best because that implies that 100% of the people in the world will agree with you. There is no game that has that. I hated Halo and I doubt they can/have improved upon the series enough for me to even want to play the second. Also, you can probably get the release date at http://www.gamefaqs.com through the XBox and H and Halo 2 links. Then there is the XBox site. Try those out.