a must have for all xbox live gamers!!!...the single player mode is kinda boring and the story doesnt really make sense, but the online play makes up for it in a really big way. you can fight as an infantryman, in such roles as a sniper, machine gunner, special forces operative, combat engineer, or just a plain rifleman. also you can play in vehicles such as tanks, hummers, bradleys, dune buggies, helicopters, gun boats!!! the online battles are huge with up to 12 players per team!!! and 12 differnt stages to play online!!! another great thing about this game is that its so cheap!!! $20 bucks!!! compared to other newer games which range up all the way to $60!!!! this is truely one of those games that are under the radar but are so totally worth it!!! I really recommend this game to anyone that loves modern military shooters.