Sounds a bit like a cross between Andrew Bird and Talking Heads.