Halo 3 ODST does not measure up to the hype.
Firefight is a lackluster effort of copying Horde mode from Gears of War 2 and Nazi Zombies from Call of Duty 5. It comes complete with stupid (sometimes funny) in game dialogue, retarded enemies who can't find you when you camp, plain stupid skull cheats which make it impossible to kill anything, and much more.
The multiplayer is the biggest let down of all it is just a copy of the Halo 3 muliplayer with 3 new maps.
If you buy this game at its retail price of 60$ you will feel depressed, scammed, mad, and most of all stupid. This is an overpriced game with about 12 hours of boredom packed in it, the bottom line? DON'T PLAY IT!!!!!