Cyberpunk: Edgerunners 2 Release Date Trailer

Will this new series emotionally wreck people as well? CD Projekt Red and Netflix announced an October 20th premiere date for Cyberpunk:...