good stuff this mate, the structure is all there, the riffs quite catchy, and the production quality is quite good.

it sounds pretty much finished structure wise to me.

i think the main riff could be stronger in the track, perhaps layer another tone over it to fill it out, maybe an arp playing the same notes but in a differnt pattern or add some unison to the original?.

just my opinion though, i think perhaps it would benefit from one more element though at around 05:34 in the track, something to fill out that mid band and make the sequence more interesting

overall though mate its sounding good