ParentFull threadascorbic·Maybe it's a drama based on the making of GTA, rather than the game itself? Rockstar North is in Scotland after all. Is there an interesting story behind it?View on HN