We’ve learned over the past day that CD Projekt Red will get help developing Cyberpunk 2077 by Digital Scapes. Them being multiplayer specialists, this raises …