WTF is up with Twitter?