Today Ubisoft has released its UbiArt based Child of Light for the PlayStation Vita. The game is a turn-based RPG set in the magical world of Lemuria and one of Ubisoft’s most beautiful games made in recent memory.
Check out more about Child of Light here.