Lousy Single Player with a shotty Multiplayer...all most a winner.
If you have XBL, this is where you will get your money's worth. Although games like GRAW steel the show, BFMC:2 can be fun at times with all the different vehicles. Again, not designed very well but, you can drive vehicles around. With the early headset issues that EA had with the game at launch, you will not find a single person communicating with anyone else. This leaves most people with a big disadvantage for a game like this does require a lot of teamwork. At this point, it is man for themselves on XBL. Irritating, a waste of time, and pointless.
If you don't have this game, don't bother purchasing it. Rent first. If you are looking for a military type tactical shooter, get GRAW. This one, falls short.