This reminds me of the movie blade. I think it creates a hint of the same mood.
Hope you guys enjoy this track, too.