Hola Gente! Escribo este post, porque sufrí el famoso problema: "Error reading application id. Please either write it to steam_appid.txt or use the launcher!". Utilizando Windows 7 me salió este error al iniciar el juego como Administrador, es decir, Clickeando con el derecho al acceso directo y poner ejecutar como Administrador. De lo contrario salía un error que decía algo como Dll Failed... algo así.

Solución:
Abrir un Block de Notas escribir "240" y guardar con el nombre "steam_appid.txt", (el txt pueden omitirlo). Esto guardarlo en el directorio del juego donde está el ejecutable y donde se han instalado los parches, ya que este error aparece al instalar algunos parches de versiones superiores.
Otra cosa si tienen windows 7 o Vista, creo que sucede lo mismo en este ultimo, y no les permite agregar este Block de notas al directorio, tendrán que deshabilitar el UAC (User Account Control). Ir a panel de control > Cuentas de Usuario > Cambiar configuración de control de cuentas. Y aquí poner la opción "No notificarme nunca".