I am so chuffed to hear this track getting a placement.

It was one of the tracks from Throat 4 by Elephant Music that was quite heavy on the throat singing and vocal percussion. I think it works absolute wonders in this trailer.