The Ditial Bits announced a release date for this title... I thought all the existing episodes of the series were out. Did CTS actually let the producers finish the last few episodes DTV?