Home Entertainment Twin Peaks to return with new series