Posted by Rampant Coyote on June 12, 2018 Okay, I gushed over the original teaser like… five years ago? CD Projekt Red *NAILED* the feel of the Cyberpunk / Cyberpunk 2020 RPG in that two-minute and twenty-second video. At the time, I feared that the game probably wouldn’t make it […]