Nobody’s a fan of game delays, but (secretly) they’re a good thing. ...

 Check out the E3 2019 trailer for CD Projekt Red’s open-world, ...