Ubisoft’s “most powerful creative force” resigns following massive allegations

0
122


Enlarge / Ubisoft headquarters in Montreal.

Getty Images

LEAVE A REPLY

Please enter your comment!
Please enter your name here