A friend introduced me to this game recently as it flew completely under my radar and I fell in love with it. Whilst playing it I kept hearing a bit I found familiar in the track Instrument of Surrender so I decided to look up the soundtrack and when I found that it was done by Sea Power, one of my favourite bands, it kind of all fell into place.
Great game, great soundtrack. Definitely don't sleep on it like I did!