GameRevolution gives Halo 3 an A- for upgrading Halo 2's graphics to high definition and tweaking gameplay balance, but points off for weak ally AI and a lack of "custom match searches". Seems to me customs are designed to be private... but whatever.