single player really took me by surprise, in a good way. great set pieces, a plot that is not terrible plus graphically this thing is ridiculous.
multiplayer, meh, kinda cool, less annoying dual shotgun wielders, but i enjoy battlefield 2 a whole lot more.