Grand Theft Auto
Gaming
Grand Theft Auto publisher Take-Two announces layoffs and scraps some projects
Take-Two Interactive, the parent company of 2K Games and Grand Theft Auto maker Rockstar Games...
Sophie Atkinson
2 days