Just got this email from twitter. Seems legit: