Home / Games / Square Enix announces losses due to the Tokyo RPG Factory and Istolia development teams