Anyone else reminded of
Limozeen?
The second mix is better than the first, but it's still pretty messy. Nothing seems to have its own space, so everything conflicts with everything else. I'd recommend reading some tutorials on EQ.
There's also probably too many FX on the vocals. They're pretty muddy.