Just thought everyone should know, if your getting the "invalid login details" error, you have to:
1. Create a gamesas on this website.
2. Create a Crysis 2 account in game.
3. "Synchronise" the two accounts at the "Account settings" page in your profile.
Hope that helped, it did for me
