E.S. Posthumus

Anyone listen to this at all? I was browsing YouTube one day and came across their single "Unstoppable" and was amazed at it, more so at the 1:40 mark and more specifically the 2:05 mark. It's a kind of music most people probably won't just sit there and listen to but see in movies all the time.