What the feck is it about? My sister/brother in law refuse to have any kids channels other than CBeebies in the house so I can't even ask the brats, erm, nephews; and its even been mentioned in the papers here but I can't figure out what the bejaysus it is?