Square Enix Announces Declining Financial Results; Planning Multiple New Games Including New IP

    Share.

    Comments are closed.