Pcgamer.com

14 days ago   254

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