good stuff. pretty funky track, i am loving all those delayed dubby sounds. vocal sounds sweet, especially delay tail on that main vocal..cool
as for production, i didnt hear previous version so i dont know how different is new master. it sounds pretty punchy, all lead sounds are well glued into track. nice verbs and delays ;-) kick is maybe bit boomy, i would try little cut somewhere between 100-300Hz, less body of kick, more place for sub.
solid track.