Incredible ‘Cyberpunk 2077’ teaser trailer released

If you don’t want to play CD Projekt RED’s new game, you may not have a pulse