I've noticed that I'm not the only person with this problem but I can't find a definite solution. Everytime I join a server, I am disconnected a few minutes afterwards. A message says "Lost Connection to Opponent" or something like that. I've already let this game through my firewall, tried disabling the fireware, and tried port forwarding. The only time I was actually able to play was today. I played about 3-4 matches in a row, then windows said "Crysis 2 suddenly stopped working". Then the problem came back. Any suggestions?