wtf is it about ?! We caught an episode before DSD this morning , kids are really too old for CBeebies so it has (fortuitously) passed us by until now. What planet (or drugs) are the "writers" on ? It is curiously hypnotic though ....