HOT TOPIC - Startup Crashes

This is a distilled guide from http://helpdesk.fatshark.se/helpdesk/KB/View/3522032-launcher-or-game-does-not-start--why

Some people experiencing startup crashes and random crashes, and the cause of these can be various. The crash might be caused by corrupt data or installs. These steps might help you fix these issues.
Follow the list step, by step, and check for each step if your issue is resolved.

  1. Restart Steam
  2. Restart your computer
  3. Verify the integrity of the game cache
    http://helpdesk.fatshark.se/helpdesk/KB/View/3487758-verifying-the-integrity-of-your-game-cache
  4. Re-install all redists
    - Right click on the game in the your steam library
    - Click Properties
    - Click on the LOCAL FILES tab
    - Click on BROWSE LOCAL FILES... button
    - Navigate to \_CommonRedist directory
    - Install all redists, which are the following:
    \_CommonRedist\DirectX\Jun2010\DXSETUP.exe
    \_CommonRedist\DotNet\4.5.1\NDP451-KB2872776-x86-x64-AllOS-ENU.exe
    \_CommonRedist\vcredist\2010\vcredist_x64.exe
    \_CommonRedist\vcredist\2010\vcredist_x86.exe
    \_CommonRedist\vcredist\2012\vcredist_x64.exe
    \_CommonRedist\vcredist\2012\vcredist_x86.exe

And for people with GPU issues
http://helpdesk.fatshark.se/helpdesk/KB/View/3574598-dxgierrordeviceremoved-dxgierrordevicehung