In which we finally finish off this very long weekend with some quirky electro-rock that also highlights some social troubles along the way.