On first listen, this sounds to me like a heavily filtered polysynth (or string machine?) and sampled piano with a lot of reverb. You might be able to get close with running an inexpensive poly or ROMpler through something like QPAS and Mimeophon. Curious how others might approach it.