I'm starting to think they dropped off communications on purpose to keep the price low while they figured out some details. If they kept ICN undervalued (poor communication) and invested in other ICOs (which they did), when the platform launches it will be a massive slingshot. If they get on multiple exchanges before release there's a high chance of whales coming by for a pump and dump. That way everything comes together at once: the platform, the exchanges, the hype, their reputation, and the price.
Might be WAYY off on that one. But it's just a theory.