You are not alone, this account has been brought to my attention several times now.
I have given it a quick screening that didn't raise any flags. That doesn't mean I can say it is legit, but it certainly doesn't show any obvious patterns of ill-intend.
I might look into it again with more time at my hands.