It just downloaded on Steam for me too (Brazil). I have a problem with multiplayer; when i try to connect to a server, the game says that i need to register the game on the forum first...i'm almost pretty sure i did that some time ago before the patch...otherwise i couldn't post here, right ?
If i'm wrong, please tell me how to register...