El juego fue revelado por primera vez en una publicación navideña de 2006 de "PC Gamer UK" con un artículo de seis páginas que describe un juego en la sede de Turtle Rock Studios.