Favstar gets even better if you sign in.
Saw a group of people doing tutting to each other. I got excited and tuted back but found out they were deaf. I felt like a jerk T_T
Made it to the finals @_@ (on Sunday) now waiting for my friend to see if he is going to make it