I heard this song and i have to say, it is the most f@$&ing amazing metal song to ever reach my ears. I think you've just given a whole new meaning to the word brutal. You should really consider trying sell your work and making this your profession.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.