From the deenzi press kit:
Heidi Chan and Andy Yue are “deenzi“. deenzi means “electricity” in Cantonese.
They are a couple of musical psychonauts who make trancey folktronica using Asian wood flutes, glitchy broken beats, piano drama, and granular electronics. It’s the soundtrack to a Wuxia movie set on a space station orbiting a collapsing star. Ancient Asian to the future.