Tanto su sitio oficial, como los foros y su página de Steam han sido desactivados.