There are some many digital distribution sites, it’s hard to keep track. Most are vanity programs that only showcase a publisher’s game. As more publishers flock to getting their own digital distribution site up and running, is it worth installing them? Or are they just a waste of digital space?
- Apex Season 2 Battle Pass is coming soon
- Microsoft is bringing more games to Steam
- Anthem gets a patch and the developer finally communicates
- Games to review
- Warhammer: Choasborne
- Hell Let Loose
- Call of Duty: MW Trailer
- Origin, worth installing on your computer?