Ok, I've re-recorded vocals, killed the wonky dissonance in one particular part of the instrumental track, and it sounds muuuuuch better now. :-)

Thank you people for your feedback.