Damn
If you could get the guitars to sound cleaner this would be fantastic.Your playing is great and your riffs go well with the song but were a little repetitive.Still though the drums sounded great and all around this is a cool song man keep it up.
What are you using to record?