My guess is this is the result of someone(or many) realizing for not that much they can own a significant portion of this coin and be in a very nice position if it really takes off.
Is it going to with the devs awol? There's a missed opportunity, here.