Tag: Watch Dogs Legion
Watch Dogs Legion: end clap, Ubisoft finally announces the end of updates
We must believe that the success of Watch Dogs Legion has clearly not been there for Ubisoft, because the publisher will simply abandon its game set in London after a…