This week is all about Starfield, Grand Theft Auto 6 and Chucky.
The news includes:
Rockstar officially announces GTA 6 reveal in December
PlayStation and X break up
Nintendo says Switch releases won’t be bound by “traditional” platform lifecycle
The enormous new Stellaris DLC finally has a release date
All this and listener feedback!