Very quiet here and on Twitter. THIS raises some suspicions.Devs should clarify the situation!
I am kind of skeptical of this ICO as well. It looks like Deja logged in today and his last post was May 31, 2017, 05:53:06 PM so its not too bad.
The GitHub was last updated three days ago so I dont know if they are working on LNK on the side.