Team America World Police

hey iw as wondering what the song that was playing during the trailer im pretty sure its papa roach new song any one konw the name of it?
not sure about the trailer, but i have seen some promoms for TAWP with the papa roach song "getting away with murder"
There is a 30 second TV Spot for Team America... and there is this slow-rock groove that begins with a technoish hit... it is VERY Crystal Method-like, and I wish to know what it is.
It might be Battle Without Honor or Humanity by, Tomoyasu Hotei from the Kill Bill soundtrack. I remember hearing that song in the tailer an goin "wtf?" So try that.