From day one multiplayer in this game has been beyond horrible, and I'm not talking about how "fun" it is. The lag is terrible across the board and only very recently has anything at all been done about rampant cheating. Servers routinely lock up during map voting and sometimes ingame, leading to disconnects and "lag-switch" type kills.
However much fun it could be, is destroyed by the horrible network experience. I frequently, almost on every encounter in every match regardless of my latency, have to watch my shots miss despite my aim being spot on. Killcams of bullets going around corners and showing my spot on aim to be wildly off on the other end only serve to further frustrate. I witness people glitching around, so many times I have been killed because the game showed a person in one spot, when really he was in another. People jumping and just continuing to sail upwards before snapping into place. Going around on forums and youtube, this is a common sight and a common experience of the game.
The game is virtually unplayable. And on the 9th patch very little has changed, if indeed anything at all. It closely resembles my experience with the multiplayer demo with little variance.
And this isn't just Crysis 2, this is the state of the industry! And it can not continue!
If Crysis 2 were to be judged as a functional product by a consumer rights group, the result would probably not be pretty. If the industry was, well... there might not be an industry left afterward. How this horrid state of affairs has come to be industry standard is completely beyond me.
But I plead to you! It can not continue! Crytek must stand up for itself and its players! Crytek must take responsibility for the quality of its products! Crytek must break this industry standard!
I am no software engineer, but I believe that after nine completely ineffectual patches the problem goes deeper than simple maintenance. I believe that you must dig deep into the engine, and completely rethink your networking backend for this issue to be resolved. I know that this will be much effort, and that it may be costly.
But this state of affairs cannot continue and Crysis 2, and by extension CryEngine 3 cannot be resigned to mediocrity because of a piss poor networking system. Which I'm sure would also affect potential licensors.
Crytek! You do not owe that to yourself or to your product!