Ubisoft Showcase Beautiful Lemuria in Child of Light Trailer
Ubisoft have today released a new trailer for their upcoming title, Child of Light. Titled The World of Lemuria, the trailer takes us on a tour of the stunning watercolour landscapes which Aurora must navigate in order to collect the three sources of Light and save the kingdom. In this,…