The Jade Raymond-helmed studio is hard at work on a AAA multiplayer live service title.
This website uses cookies.