The new Mogwai album is pretty good.