Sort:  

200 likes and 30 comments on the announcement. Im not sure 300k followers means much. 300k seems pretty fake. The engagement is pretty low. Ive seen plankton on steem with more engagement per post then their twitter account.
Im just not buying it. And this huge jump of 400 votes in just 1-2 hours...

Totally agree... its like justin sun from tron. He bought all his facebook and twitter followers lol