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.