The owners of Duck Soup Films have announced that they’re to stop content development and production from January.
Grand Theft Auto VI has been further delayed by Rockstar Games, which has pushed back release for another 6 months.