Awesome tune Daren! Really enjoyed it.
Very busy mix, but I think you kept everything under control. All of the guitars, except the one Bapu mentioned, really seemed to share the same frequencies, so it was a little difficult to hear just how much is going on. They could use a bit more separation, and maybe EQ tweaks just to separate them better.
Regards,
Dan