This fixed my issue for crashing on startup...looks like a NIC application issue...
I was experiencing a problem where I would attempt to load a game and would immediately be kicked back to the main menu. I believed this to be caused by the game attempting to connect to a server or localhost and being denied, and was right.
I use a Killer NIC Bigfoot, and its caused problems with things like Skype and a few indie games for me. If you use a Killer NIC and can't get the game to load, try this. I'm not responsible for any issues you encounter for altering other files but the Killer NIC Manager will ask you after you restart if you want to revert this change.
If you go to \Program Files\Bigfoot Networks\Killer Network Manager\ with a cmd prompt, then run "killertool -lsp-unmap", it resolves a lot of the problems that this networking card has.
There is no confirmation for the change, so if you don't get an error, it likely worked. You do not need to restart for this change to occur.
Here is a skype thread with the same fix to show I mean no harm and its a known fix for issues:
http://community.skype.com/t5/Windows-de...ght/true#M87387