Release info Developer Telltale Games Publisher Telltale Games Released 2 Ocak 2009 15 Aralık 2008 15 Aralık 2008 Web sitesi Official