Releaseinfo Utvikler Telltale Games Forlegger Telltale Games Utgitt 22 11 2010 Nettsted Steam product page