Thought about this last night while watching "Edge of Tomorrow". I liked the song at the end, but haven't looked into their other music:
Also, there was a Mitsubishi commercial a while back for a 4x4 that I liked the music and downloaded the song: