it worked before i installed xp service pack two, and mcafee and all windows update. but after installing all these things i just get cd verification timeout when i type my cd key to log online in far cry. disabling all firewalls did nothing, opening all ports did nothing, its really strange. Even before i installed xp service pack 2, all windows update, and mcafee this game worked online with the latest patches and without the latest patches it still worked online. now it doesnt. i even tried firewalls disabling in mcafee as well as windows xp. i just wasted 35 dollars on this game. alot of people have this problem on the offical forum of far cry, but there seems to be no solution. i dont want to remove windows service pack 2.