Home Entertainment Castle among US TV cancellations