when I first saw I was like... is this for real and is this the next step from Gorillaz WTF?...
But lucky enough, It was not aimed for children and also this was not really an actual cartoon band...
now Im a fully grown person, now I can watch this again and again as I plead and most of all... I LOVE THE ALIEN CHICK ha-bah ha-bah GOOD JOB !!!