We’re down to our final few New Music Thursdays and Noise at Nines. How do you think 2015 has stacked up in the new music department? Here’s what we played this week: Foals – “Mountain