The CEO says the company will keep self-publishing its own games, leaving the IOI Partners label under review.