By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Let it die, Ubisoft. Let it die. Just shut up until the storm passes.

How can multi-million companies be that clueless  when it comes to PR ?