...
Its pretty good, nice hard riffs, and yet, you kept the melodic metal in there too.
You need to master it, though, because the singer kinda sounded washed out. but other than that, this wasn't that bad. You need to add in some low growls in there somewhere, too :D
Nice job.