
Square Enix Retains Just Cause, Life Is Strange, Outriders IPs
Western production of Square Enix games isn’t closing up shop entirely despite the publisher selling the vast majority of its studios outside of Japan to the Embracer Group this morning. It has been confirmed the […]