Pcgamer.com

13 days ago , 214 visits

Despite high hopes for its open-world Star Wars game, Ubisoft's share price is now sitting at a 10-year low.

Other than pcgamer.com

The whole world of video games