That wasnt half bad, man. This would be perfect if it wasnt for two things. 1) The beginning sounded a bit flat when it came to energy and overall crunch -- unless that was on purpose in order to contrast the beginning with the end. And 2, which is my personal musical preference,) the bass and rums could have been bumped up a few notched to really cover the lower endd of the song. Other than that, it sounds nice and i would mind jamming out to this while working.
Keep it up man. You got something going here.