CD Projekt Red Head Fires Back Online Over Recent Cyberpunk 2077 Development Claims

Fake demos and scrapped features?