20090806 home.science: Robot rock band too craves fan frenzy