I couldn't stand it...I saw the "gigglebounce.com" link from happy happy peace love and I jest HAD to go there. It's teenage (mentality, anyway) freakazoid city over there.
I wish these characters would stick around and actually debate ideas instead of slinging slogans and running away.