Twitter Hack: A Sign of More Troubles Ahead?