Confession: I’ve been a post rock and post metal fan for years, and never really got Mogwai. But this album has clicked, well worth a Sunday night spin