Needs work.
I gotta hand it to you, the music isn't bad but the EQ is.Sometimes your guitar tracks were off beat.That and I feel that your guitar lacks presence and treble.
I would recommend that you redo the guitar tracks that had mistakes and EQ it some more.Also, try doubling your rhythm's and pan your guitar 100% left and right.
If you want it to be heavier try panning your tracks 100%-75% on both sides.