I've done some research, and I didn't found that Bard's Song has been in games you mentioned. But... maybe you heard this...? It's quite similiar, in my personal opinion.
nope haven't but i think i know where i first heard it now that i think a bit further about it. i used to play bard on Lotro a lot for long while ago and we offen shared songs with ohter bard class players there and it may have been there i heard it first. not the best players but it was the one i found on the shortest time. WHY CAN'T WE BE BARDS IN GAMES ANYMORE AND SAVE THE WORLD FROM MONSTERS AND DEMONS WITH OUR MUSIC!? and before you ask yes you could play ghostbusters when fighting ghosts and undeads as long as you had someone to do the dps for you, good times :C
Oh my, these just gave me eargasm! Adding it to my download list, ty! I love this one as well. Is this an indie band?
See if you can figure out why I'm posting this. It's because it's a good song and also has my avatar picture. (;