Canadian newspaper lapresseaffaires is reporting that Square Enix is looking around Canada to set up shop. Could there be any truth to this?
More...
Canadian newspaper lapresseaffaires is reporting that Square Enix is looking around Canada to set up shop. Could there be any truth to this?
More...
Bookmarks