You were right about the mix Cas but if all you get are seps with FX already on them then there's really not much you can do.
I think it has it's moments - the chorus is pretty decent but the vocalist just sound strange and processed.
CD
We never finish a mix... we simply abandon them.
You can't polish a turd, but you can always spray paint it GOLD
Great songs are not written, they are re-witten