The Advancing Battle For Twitter