Defactor's sites:

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