Just heard this song in the new Bioshock Infinite trailer and I instantly fell in love with this song. So epic.