World

Cyberpunk 2077 is now finally together

CD Project Red just released Cyberpunk 2077, eight years after it was first announced. The new open-world RPG from the makers of The Witcher sends us into a distopian future where megacorps are trashing our rights, decor is heavy on neon, fashion is big on pluther fear, and the digital …

Read More »