So, Twitter is no longer in mercy eh? ...