However:
Host Migration is still absolutely USELESS. It works 1 in 10 attempts. I'm SICK of host player's spitefully quitting last minute so they don't get the loss - robbing SIX winning players of a win. Really frustrating and it has no place being in modern multiplayer.
The lobby system is still borked - sometimes it just hangs there, making players wait (or quit) whilst it endlessly 'retrieves session'. Other times a match will just be about to start (with an excellently connected group of players from the previous match) when suddenly you get thrown out and into another EMPTY lobby - made even more aggravating by the fact that we then have to choose from the same two damn maps again. Grrr. Why can't the map selection be completely random? I actually miss Skyline - I never see it anymore. And why did I lose connection from those other players in the first place? I presume the hotfixes are in theory able to 'fix' these major problems - which begs the question: why do they still persist? Some clarification on this would be appreciated.
Finding a match on the Retaliation DLC is a lottery. Longer wait-times aside; connections in eventual matches are all over the place. Please address all issues within as priority since this is after all premium content.
I don't want to end on a downer so I'll just repeat that I absolutely love this game and I'm happy to support it and keep playing - so long as the issues above improve. God knows we couldn't be any more patient! Anyway, I've actually gone to the effort of 'selling' this game's multiplayer on other message boards I frequent (Eurogamer is one of them) - convincing folks I know well there that Crysis 2 is very much worth another go, deserving of another chance, and I've played some game's with those guys to mainly positive reaction. I'm trying to spread the word in my own little way. It all helps.
Crysis 2 is a very good game online, but with some hasty updates and fixes it could be brilliant. Keep 'em coming Crytek, chop-chop.
Oh and please, please hurry up and fix the loud music bug. This one I'm down on my knees begging you for.