NetEase Games establishes new studio Fantastic Pixel Castle to develop AAA MMO

Remote-first structured studio led by Greg Street.