Hey PT,
I see Cano largely addressed your concern, so the only thing I would add is my own perspective that I believe the Twitter account to be valid. They have their website tethered to the account, and I know for a fact that at least I am myself have emailed them referencing the Twitter account, so if there were some hoax hijacking their company name on a Twitter account, they would likely be handling this behind the scenes as Cano suggested.
Hope you are well brother,
Neo