Defactor's sites:

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