Chumps Preview is a special kind of post where we unofficially preview games in Early Access, Beta, or are otherwise “unfinished.” This ki...[Read More]
During E3 2018, CD Projekt Red (CDPR), makers of the much-heralded Witcher series, announced Cyberpunk 2077. The game received so much hype and awe le...[Read More]