I agree that it's definitely an amazing song ^
but it was the version from DC Movie 12 - the awesome version (it sounds very intense and beautified at the same time... IMO)
and having that very version play in my head over and over made me want to get up and go do something other than sleep... even though I was tired to say the least.