I downloaded Crysis 2 on March 1st and havnt had any problems with the game till today.
Today when I tried playing the game I originally got a message from my AVG Antivirus software saying that the file 'CrySystem.dll' located in 'Program Files/ Electronic Arts/ Crytek/ Crysis 2 Demo/ bin32' was a virus, this seemed rather strange as AVG has never had a problem with Crysis 2 before. So I tried playing the game anyway but I got an error message saying that the game couldnt access the CrySystem.dll file, so I went into AVG and put Crysis 2 in the list of allowed files and also set the 'Resident Shield' section of AVG to allow this. I tried playing the game again and this time I managed to get as far as the login screen. But now whenever I try logging into the game, after about 5 mins of the game trying to sign in I get an error message saying 'An error has occurred. Please check your network connectivity.' I checked that the windows firewall wasnt blocking the game either but this wasnt the case. I have tried completely uninstalling and reinstall the game but this hasnt worked either. Also after going through the AVG settings and finally getting the game to at least startup I got a messgae saying I had to patch the game to 1.2 which I have done, which has also made no difference. It seems like something is blocking my internet connection to Crysis 2 as my network monitor is showing my internet speeds are never going higher than 1 or 2 Kb/s when trying to sign in today (Im not sure what sort of speeds they were yesterday when the game worked but they would have been fairly higher than that). I have also tried playing the game on a different Windows account but this makes no difference.
Any ideas? Thanks