mystery was never revealed
Stop watching right now and watch the Original UK Series 1st. Then try watching this.
Great show
One of the greatest
awesome show. shame it got cancelled