After spending all night with the game, I'm impressed by also a little disappointed. They've spent time to fix a lot of things, and added many new interesting elements, but they didn't really think everything through...
Something that annoyed me right now:
I've been working on a contract for about 30 minutes straight, and it's not a very fun one. I needed to score 75 shotgun kills in 40 minutes. First of all, that contract is inherently unfair because you don't get to pick your map, so you can easily end up losing 5-10 minutes because the game picked a non-shotgun map... Second of all, the game still throws you into games that you have no hope of ever winning, or even doing decently in, meaning you lose 5-10 minutes of your 40.
It's not a huge deal and I'm not saying the game sucks, but it's just...really fucking dumb. :/