http://www.gametrailers.com/player/38039.html
I just heard this song starting at 0:38 during the trailer and I just know Ive heard it before, i just cant remember what game. I'm pretty sure it was in a FF game somewhere. Its driving me nuts!!
Anyone recognizes the song at all?