Maybe it's dev dumped.

Haha you have very bad timing lol
We have so big plans and surprises in store , ninja launches are coming back

Devs will be the last persons to sell their coins when there are so profitable things planned for holding them

More surprises to come

If you look closely you will see people are accumulating now