Child of Light, a unique, colorful game from Ubisoft is free to own and keep until March 28th! We haven’t played the game before though, but we hear some great