Twitter had an update a few days ago. Basically just said they have been building the team in 2015 and have some news coming soon.