- last post: 01.01.0001 12:00 AM PDT
OK, this has been up for what...an hour, 2 at most and people are already complaining? Knock it off and if you don't like the fact Halo 3 has been announced (it was inevitable in the first place) then go to another forum and complain.