very good
great effects, great mastering, good intensity and progression. I think it is just missing something a bit more fundamental, melodic variation. every single note played on the guitar is a quarter note (or eighth, depending on your view). The point is, they are all the exact same duration, with no rests whatsoever, just repeating. Try some sixteenths, or rests, variations on the melody, maybe even a second section of the song before returning to the first part. Could really use some songwriting, but everything else is great.