Not only weak hands are responsible for the current position of this token if make honest analysis than dev team also not doing their job on fast track. I think too long delay make panic people to sell this at low price.
Are you kidding? Have you seen what they have accomplished this year already?

If this is slow, then other coins should be dumped flat. Breeze Privacy Protocol release is tomorrow and I believe they are going to publish the new website version very soon.