See The World of Lemuria

Ubisoft have released a new Child of Light trailer which is called The World of Lemuria. See more of the beautiful artwork and go on a voyage through the fairytale landscapes with Aurora in her quest to find the sources of light.