You definitely have the sounds...
They set such a tone for the whole song, and you use them so well. I am envious. >.<
I really like the overall feel you achieve. It's got good composition, but it's also got a good sense of subtlety. And, having done this on a new interface? Wow...
~Sir_Furious