Cyberpunk 2077 PC Review – An Imperfect Gem (No Spoilers)

Polish Developer CD ProJekt Red (CDPR) well-known for their The Witcher series of games announced Cyberpunk 2077 eight years ago with development starting some time beyond that. After numerous delays, a ton of hype, huge expectations from gaming communities and an equal amount from the gaming press, it’s finally here