Scottish post-rock legends Mogwai have released their newest full length, and if the music is anything to go by, it seems that Glasgow is getting sunnier...