I just heard the Van She song for the first time and needless to say, "Vanished" is SO MUCH BETTER!!! Can't help but agree with EternalExodus: "Vanished" goes way beyond the definition of a 'remix', considering how the vocals were chopped up -- and that's just another reason why Ethan is a fucking genius in my book.
@Lostlmeem: this is totally Crystal Castles - the synths, vibes, everything. Alice Glass is an integral part of CC and their image, don't get me wrong, but I don't think Ethan gets enough credit for his work. Also, Ethan didn't collab with Van She - he just heavily sampled one of their songs