Opera GX released a dedicated Cyberpunk 2077 hub that immerses you in the fictional world of the game. Here's all about it.