Defactor's sites:

title views votes rating creation
?hello, i am a computer - games 1,862 17 (3.47)  2006-06-17
?hello, i am a computer 1,203 13 (3.15)  2006-06-17