I can only echo what others have said....

Big sound, great song, excellent production. Your vocals are tight, and the guitars are very well mixed.

Great job. Welcome:)