Well from what I am aware IF wanted payment for what they collected on kickstarter and they said no so they lost their license.
More clarification would be great but that doesnt change that if you start a kickstarter on HeroEngine you will have to recognize that as revenue and IF gets their cut.