Ok, so this is killing me.

I cannot for the life of me figure out what this song is from/used in. TBH I don't even know how I came across this video but I definitely recognize the song. It sounds like it's from a cinematic video game like halo or Gears of War or something like that.

Any ideas?

PS: Enjoy the turtle battle!

Clash of the Titans.