We have a nice, fat update today, with lots of Halo 2 and Halo 3 stuff for you, including some interesting new art.
-
WOW! I'm surprised that they didn't mention about the leak. [Edited on 04.27.2007 4:42 PM PDT]