The news that Square Enix has sold several of its well-known developers, the Embracer Group, […]