Good ideas, but a little overlap
Hey man -- great tone on the guitar parts and it is a really cool melody. However, in the multitracking, the several melodies going on at once don't mesh/harmonize as well as you might have liked them to -- the multiple melodies, while each solid on their own, have a number of notes that harmonize with the other melodies in very dissonant intervals (in several spots one melody will be playing a note one whole step away from another. In simpler terms, the two notes are right next to each other -- which creates a powerful clash to the listener. While this is a very useful device to indicate tension in spots, when it's used too often, the resulting piece gives the appearance of the melodies being in conflict with each other, rather than harmonizing or meshing together.
In songs with multiple melodies going on simultaneously, try looking more at the big picture -- rather than focusing on making each melody great unto itself, focus on the ways that each one interacts with the other(s) and how the group of melodies sounds as a whole. The result will be a richer experience.
Consider harmonizing your melodies (or at least some key moments where the multiple strains meet) in more consonant, smoothly blending intervals such as thirds, sixths, and even fifths and octaves, rather than seconds and sevenths, which have a much starker effect.
Hope this is helpful.