Why do people think that because they played Halo 2 an extra day they need a code. If you think you need one because of that you don't deserve one I think. Then you only played Halo 2 for a reward and were probably one of the ones who was idle for days on end.
You should get a code for playing Halo 2 and loving every second of it. I played Halo 2 after hours because I love the game thats it and might still be playing if my connection didn't got out over the night.
That is all