mate to be honest: this vocal is to loud and im not sure it suits this track [maybe its me not likin such vocals?]
i agree it should have heavier bass . keep sequencin dude ... cheers