I played through the campaign twice, once by myself, the other in co-op mode. It is so hard to know how to feel about this game because it is brilliant in some areas, absolutely brilliant. On the flipside, there are also areas of the game that are so bad you have to ask yourself if Codemasters was joking or not.
What adds insult to injury is the fact that the OFP2 official forum has been flooded by negative feedback, and requests for very simple fixes to be added in a patch. As it stands, multiplayer in OFP2 in any game mode other than co-op is practically impossible, because pings are so high your bullets won't go anywhere near where they were fired. Codemasters seems to be apathetic to the entire situation, and recently released a patch that had NONE of the fixes requested by the community.
It seems to be a growing trend that developers are giving a cold shoulder to PC gamers.