OK, we're getting the hang of this band now: bleeps, bloops, repetitive robot dance tracks, and the odd punk-inspired freak out. But do we actually like it?