Re:Improbable and Epic Games establish $25M fund for ‘more o...
by russley on Friday January 11, 2019 @10:37AM
(#18884204)
They mentioned in one of their blog posts that they noticed similar unclear wording in their own ToS and are looking into resolving it.
Section 4.4 says you can't launch any game on their tech without speaking to them first, and you have to get explicit permission to not use Steam, or their "content launcher"