1UP does Halo 3
1UP is doing a special 3 weeks of Halo 3 that offers a lot of copy but not a lot of screenshots or concrete information. I don't blame them, the game is still really early (but wasn't it supposed to be out by now?) Yesterday they posted a detailed breakdown of 3 of the multiplayer maps, it's a great read. Can you say "automatic turrets"?