This is amazing.
Why? I'll tell you: because as soon as I started listening to it, I got out my guitar and started jamming along. That is the definition of being lost in a song, and you have accomplished something that few on this sight have. This is accessible, unlike Ian Slider, and consistent, unlike ParagonX9. It's few faults are irrelevant because it takes you in so well. If I had to criticize it, I would say the chord progression is elementary, IE, lots of other songs have something like it, and your not exactly stepping on uncharted territory with this. But that's irrelevant, because you will wont experience songs like this often. Mad props to you.