Biovortex, which opened on Oct. 7, presents more than 50 immersive digital artworks spanning 10,000 square meters.