Terminal Gamer writes: "Bad Company 2 is only hampered by mostly minor quibbles and the only glaring complaint I have is the linearity of the single-player experience given Battlefield's history of providing large, open worlds. The developers at DICE could have allowed for greater diversity in choice and approach by opening the levels to exploration and cover, allowing for replayability and a break in shooter convention.
Nonetheless, the pro's of this game vastly outweigh the con's. It is a multiplayer experience that will prove to be durable and enjoyable for years to come and that alone is worth the purchase price. Beyond that, the single player storyline is vastly improved upon the first and the graphics are quite frankly, gorgeous. I highly recommend Battlefield: Bad Company 2."