My previous review, updated for the update!
There's a few different things I specifically noticed, and I will start with the weirdest one:
What, exactly, is that weird guitar twitch at 1:30? I'm quite sure that wasn't there before, and it sounds odd... Not sure if that's a technical glitch or intentional.
During the guitar solo there's a bit of an issue with the left-right stereo: it seems to switch back and forth a few times. I'm relatively sure it's not my headphones, as they are rather high quality (and damn well should be for about a hundred dollars! ><), so if this is unintentional, it should probably be checked out.
In the second half of 1:37 you added another high note. It sounds different, but the same quality. I suppose you'll have to ask for other people's opinions on that.
At 1:43 you added a bit of a warbling synth. It sounds good, but try to make sure it doesn't interfere with the voice, it starts to towards the end.
You make the washout at 2:08 a lot more pronounced. Maybe cut that back a tiny bit, but keep it more obvious than in the WIP?
At 2:23 you make a washout where there wasn't any. I'm not sure that one works as well :(
2:35 we get that guitar solo I requested! Now that's got a good feel to it, but the transition could be blended a bit better. Other than the transition it works great :D
Right after the guitar ends we come back to that issue with transition again. It doesn't sound BAD, it just sounds a bit rapid and forced.
Finally, in the ending past the end of the guitar, we find once more that the voice is a bit hidden behind all the music, and I feel that should be changed so that the point of the song isn't shrouded behind your rocking beats (it is, after all, designed around the lyrics, or so I believe :p)
So there you have it, my analysis of what was changed, what I think still needs changing et c. It's still not QUITE perfect for the above listed reasons, but it's quite a bit closer. Hope I helped :D