French series based on the video game of the same name in which a kid must save the world from an evil madman while looking for his birth parents.
Netflix acquired the rights to the show and had been broadcast on ABC3, France 3 and France 4.