8 new HD screenshots of the new zombies map "Shangri-La" have been released. The new screenshots show the zombies and gameplay in the new zombie map, as well as some interesting information about the map pack as a whole.
Annihilation has now been released on the Xbox 360 platform! Be sure to buy it if you have that console and want it. If not, I'm sure there is a valid reason for it...Treyarch Suck!