Ubisoft has now released a new trailer for the upcoming Child of Light.
The new trailer looks at the beautiful world of Lemuria that Child of Light takes place. The background and levels in this game are truly stunning. This game shows that not all games have to be in 3D to look awesome.
Check out the new Child of Light trailer below: