794 Taylor Berman 08/16/12 10:56PM Filed to: twitter twitter Twitter is promising to "deliver a consistent Twitter experience," which means it will soon be a lot more like Facebook.