Twitter is twattered! Social Media / Technology 2 min readSo Twitter is twattered! I have to say I feel completely lost. Some nice people try to invade our virtual...