Last tweet was very telling. It says a lot about transparency and peoples trust in social media and the people behind the avatars.

November 16 2009, 2:05am