Dude this is awesome. Spot on!
I give most of the credit to my buddy the writer, and to youtube for reference videos lol, but thanks so much for the kind words ... impressions can often leave fans of the impressioned with a bad taste in their mouths.
I like the lyrics, but the music really overpowers the vocals. It almost reminds me of Depeche Mode
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.