Bought some more.
There are certainly no bad news. Devs are working - just check github, last commits on 12th September.
You can go to slack and talk to devs. They will be happy to answer technical questions, but don't go there with FUD bullshit.
Aaand XEL is up 13% today.