Very cool song with intelligent lyrics and a very original idea. Love the guitar work all the way through, but even more so the intro and the instrumental. Great riff.
Good job on the song. Singing is often extremely good on pitch and strength. Possibly pitch correction, if so, it is done very well. A cutting vocal, although, often not up front.