Ubisoft Appoints Igor Manaceau, Chief Creative Officer but Faces Criticism Ubisoft has placed Igor Manaceau as its new chief creative officer. Manaceau is Ubisoft’s long-time…