fbpx
Japan

Shinra Technologies – Square Enix shuts down cloud gaming subsidiary