Loving the intro!
Hey dude,
I really do love intro and how it builds in, contrast is a wonderful thing, and you make use of it well.
I like the riff as well, works well, and doesn't get boring.
Anything to criticise? Not really, I want some more music from you man!
-Trotti