Peak viewers of channels which streamed World of Illusion Starring Mickey Mouse and Donald Duck in October 2017.