eko, as Starise says, this is a great song with some clever lyrics. This sounds very close to being a great mix. You may have heard me say this before, but I hear very little panning, resulting in a narrow mix. I kind of wish that people would put some headphones on and listen to "Electric Ladyland" for a seminar in stereo panning. Hendrix used the full 180 degrees of the stereo spectrum to great effect. Perhaps if you spread the guitars left and right it will provide the definition that Starise mentioned. Also, because I like the words, boost the vocals and spread them a bit for greater clarity. I think this could be a success with a few tweaks which shouldn't take long.