By: Gizmodo Posted On: September 21, 2024 View: 11 CD Projekt Red and Netflix are reteaming to tell another animated adventure in the seedy world of Night City. Read this on Gizmodo