Enlarge / Right now, Rockstar is giving out a free copy of a 2004 game to entice you to install their new Rockstar Games Launcher on Windows PCs. We imagine more fare—including exclusives—will come to this storefront before long. But for now, Rockstar isn't saying. (credit: Rockstar Games) After catching our breath and believing the fractured space of PC game launchers had calmed down for a second, yet another contender arrived on Tuesday: Rockstar Games. The simply named Rockstar Games Launcher went live worldwide on Tuesday on Windows PCs, and it includes the ability to purchase and install a range of Rockstar-developed games (and their associated microtransactions).