Is Twitter On The Verge Of Something Big ?