This indeed looks like the exit strategy. Even asking ID from their investors / token holders. And market price manipulation.
Devs got free loan from ICO where some might have profited but some at a loss, and the price keeps dropping. Devs got their profit sonce they kept 51% of the profit shares.