Megan Fox: New Twitter Star?