I've been interested in this game for a while now, and it is getting
very close to its release date of April 30th. I've linked some making of
videos from Ubisoft which have some interviews with the developers and
some gameplay footage. Check out Child of Light - it has amazing
aesthetics and art style.