New NetEase Games Studio “Anchor Point Studios” Announced; Action-Adventure Title in the Works
A new video game studio under NetEase Games has been announced. Named “Anchor Point Studios,” it is based in Barcelona, ...
A new video game studio under NetEase Games has been announced. Named “Anchor Point Studios,” it is based in Barcelona, ...