Ubisoft Stories designsnipsDecember 28, 2018 on css winner, Inspiration, Web Ubisoft in France presents Stories a new media revealing technological artistic local and philosophical initiatives from the entertainment industry