The show was released on DVD in parts of Europe, under the name Demon Town, but not as a TV show. Instead, the episodes were edited together into three movies, in a completely random episode order. The first "movie" was 1h 55min, while the second and third were 1h 24min.
13 episodes were produced but only nine were aired.