MBC Group’s Majid Al-Ibrahim, former Disney film chief Sean Bailey, AI investor Andrew Chen and Epic Games CCO Charlie Wen will sit on the new venture’s board.