I think the second guitar, 'solo' if you will, just seems to be totally random.. Just seems like its just been picked up and someones just played along not knowing what the hell theyre doing... It has some good ideas, i like the riff leading into the...chorus?verse? To be honest, i dont really know what its leading into.
Get some more power into it, tighten it up, get some vocals in it, take out the random guitar and youll have a decent track. Looking forward to hearing the new version.