0 By Dexter Gaming 22 Dec: Cyberpunk 2077: First Impressions Cyberpunk 2077. What can you say about it without stating the obvious? The game is somewhat flawed, that’s for sure,…