Sounds like everything i've heard before. The song itself could have potential, sounds like some old school thrash metal but it still lacks something
a few tips:
there's a riff with open power chords: (B5 A5 and G5 i think) followed by a chuggy part, do you only chug the low E? why don't you chug the whole E5 power chord? it'll alot more meat and make the guitar part sound less flimsy.
The break at 3 mins. completely threw me off the hook. sounds like another song, doesn't belong there imho, or needs a better transition.
Work on being tighter on your transitions, heard a couple of places where you start a bit crooked or on a flimsy note, now that's fine for demos, but you should keep practicing to make these sound alot tighter and clean.
just a tip, single notes left ringing sound like a bored person always talking in the same tone with no emotion. wham those notes a little! vibratos, slide-in/out. hammer into, artificial harmonics, bends, wheter it's in a riff or in a solo, it makes the whole thing much more interesting to hear since it actually lives!
Don't be afraid to vary your riffs a little, say, for example, the same power chord riff i mentionned at the beginning, you could vary it the second time by playing it this way:
4/4
Gtr I
E E E E E E E E S S E E E S S E S S E S S E E E S S E S S E
|-----------------|------------------------|------------------------|
|-----------------|------------------------|------------------------|
|-----4-----2-----|------------------------|------------------------|
|---4-----2-------|------------------------|------------------------|
|-2-----0---------|------------------------|------------------------|
|------------/4-1-|-0-0-0-0-0-0-0-0-0-0-0--|-0-0-0-0-0-0-0-0-0-0-0--|
(the low e rythm goes 16th16th-8-8-8-16th16th8-16th16th8-)
the triplets add a rythmic twist and make it sound less boring that straight chugged 8th notes, and you don't need to palm the whole chord to make it sound mean and meaty.
Good luck and don't stop!
(I only listened to Violent Plan by the way)
I don't meant to be rude by suggesting different ways to play your song! i just want to help