Validate the game files from Steam and if necessary download all of the updates for the game as well. Valve is always releasing updates, especially for the new OS, so if it doesn't run initially chances are it needs to be updated to work. Also make sure you have the correct DirectX installed or you may run into compatibility issues.