Desarrollada por Telltale Games el serial consta de 6 episodios que se han distribuido desde octubre de 2006 por venta on-line mediante la propia página de web de Telltale.