Tag: Square Enix Japan avoiding large-scale development of future games