Sections

Ubi-Art

Child of Light trailer shows the world of Lemuria

Child of Light has received a new trailer courtesy of publisher Ubisoft. The trailer gives you a look at Lemuria, the world where Child of Light is set, watch it after the jump.

0

Ubi-Art headlines