After Facebook and Google, Now Twitter too???