With another GTA 6 delay pushing one of 2026's most anticipated titles back, even other games from the series aren't safe from being locked away.
Netflix is losing three award-winning titles today, including by far its most popular game that's been on the service since 2023.