The vocals aren't as bad as you think but they do need a little cleaning up i guess. The intro is incredible and it transitions smoothly into one of the best songs you have made so far :) consistently good throughout. I have been away for years so it is nice to hear you are still making great music for me to add to my collection.