Twitter is twattered! Social Media / Technology August 6, 2009So Twitter is twattered! I have to say I feel completely lost. Some nice people try to invade our virtual...