Ubisoft in France presents Stories, a new media revealing technological, artistic, local and philosophical initiatives from the entertainment industry.
Creative & Interactive Direction. We love good ideas & nice stories.