You may have noticed that our logo is censored with a link pointing to American Censorship. There is an interesting story about it. What is…
Leave a CommentMonth: November 2011
This article was originally published on Techdirt.com. Thanksgiving week was not a good week for Ubisoft Shanghai creative director Stanislas Mettra. When asked if a…
Leave a Comment