The method posted earlier doesn't make sense to me. All the cracks are Crysis.exe themselves and therefore overwrite the 1.2 Crysis.exe? I mean, I tried it and the game works and all that. When I log in to multiplayer virtually all the servers show 0/16 players or that they have 999 ping. I have a feeling this is because my game isn't patched up to what the retail 1.2 players are playing. It's certainly not an internet or connection issue on my end.
Any thoughts or suggestions?
Edit: I can't find a single US server that has any players in it. The EU servers are fine... They're unplayable though due to high pings (200+)