Twitter is stepping up its game a bit, and not a moment too soon.