Singleplayer isn't very well done, but multiplayer is Just what the 360 needed.
User Rating: 8.2 | Battlefield 2: Modern Combat X360
At first I played single player when I picked this game up. Single player was ok but it lacked any real fun play. Once I was done playing singleplayer for about an hour I tried multiplayer. Wow! I like this one better than the computer one! The computer one had bad load times and decent graphics with basically no environmental interaction. The 360 version has great environmental interaction with the shells from your gun staying there the entire round and chunks of wall staying when the walls get hit.
The sound and graphics are pretty nice. Nothing too special but it has good draw distance and blur effects. The sound seems like a normal game with the exception to the announcer which is pretty darn loud, but thats not a big deal at all.
All in all this game may not be a must have for the 360, but you should at least play it if you are a FPS fan.