Pcgamer.com

15 days ago   289

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