Posted inDeals

Daily Deals (9-18-2019)

Rockstar, maker of the Grand Theft Auto line of PC games, is the latest publisher to essentially roll out its own app launcher/game store. The new Rockstar Games Launcher offers automatic updates and cloud saves… features you’d also get if you just used Steam. But there’s at least one good reason to install the new […]