IO Interactive has officially closed its Istanbul studio, impacting players and staff. Stay informed about the latest developments in the gaming industry.