Nice song man. I really enjoyed alot of the sound choices. They really fit in this song well. The only thing I thought was somewhat dull in this piece though, was the breakdown around 1:30 into the song. Otherwise, everything was really great and the intro really gets you going. It flows really well and you did a great job on making a good song.
Good job man. Keep it up :)