David,

Cool Piano, Dude!

And a very cool sounding song start to finish. The second half is especially nice. Big, melodic, anthem-ic.

Good job on the vocals. Good mix.

Great sounding track.

fj