From the Telltale Games press site