Home » PC » See The World of LemuriaPosted inPC See The World of Lemuria 16 April, 2014 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. Related Posts