4 ms·Is it me or is Twitter making a lot of announcements this month?by guerrilla 6y agoIs it me or is Twitter making a lot of announcements this month?