fbpx
Japan

Figureheads – Square Enix adds new company for mecha PVP online game