Ubisoft received a great deal of backlash after shutting down servers for The Crew. This was further exacerbated when Ubisoft implicated that gamers do not own the games they purchase but rather are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results