Originally Posted by sonic_discord The music in this clip sounds very promising! They really are good at doing organic-sounding electronic music, so wouldn't surprise me it's them. Maybe not though.