AG80 on 27 July 2015
Dr.Vita said: 1. Rockstar Games |
Rockstar Games isn't a developer, its a label under which many developers operate like Rockstar North and Rockstar Leeds.
Rockstar North is their main studio, so I think you're talking about them.