TheFerret's sites:

title views votes rating creation
?Put a Monkey in your Tank 1,503 5 (2.40)  2006-08-04
?Emo Shoe Head Adventure 1,573 11 (3.45)  2006-08-02
?What up, Big Bird? 3,230 8 (3.88)  2006-01-05