Just played the first few levels. It's decent enough, but I'm really waiting for one of my colleagues to get his copy so we can dig into the co-op.
Oh and the Iraq level was pretty awful, I thought the fact that IGN's review had that as their sole negative point was kind of over the top, but so far it's definitely the lowest point for the game.