mgh man, i love all the guitar tracks, the performances...
and i like the melody idea...
but the mix needs a bunch of work, eh?
this is dense.....
and the tracks are all well thought out.....
you gotta match the performance with the same level of mix.
you gotta define frequencies here with absolute extreme prejudice.
and carve frequencies specifically for getting everything to stand out in it's own spot.
and pay super close attention to your low end, from 200 hz down.