Loops well, sounds well, good progression - but it sounds like ass. You need to work on your mastering. I'd like to see a full-length version of this one, though.
A longer piece maybe ?
It should work as an intro to a longer song. It has potential to maybe become a hit here on newgrounds. More work and maybe another upload.
Keep on working
These are only clips