Rockstar debuts PC game launcher with free San Andreas

GTA title free for “limited time”