All servers have the same huge ping, and trying to connect to any one of them fails: "Connection to session lost or cannot be established. Session may no longer exist"
The game also lists the NAT Type as "Unknown", where previously, when I was able to play, it said "Moderate".
I'm on Windows 7 x64, Crysis 3 is allowed in the firewall (though even disabling the firewall entirely makes no difference).
It's not a problem with my connection in general, I can connect to servers just fine from my laptop.
I've tried to let Origin repair Crysis 3, but it reports no files replaced.
Here are the contents of my Game.log file, but nothing seems to be amiss: http://pastebin.com/wUFMkm7c
Any help or suggestions would be appreciated