TheFerret's sites:

title views votes rating creation
?What up, Big Bird? 1,897 9 (3.89)  2006-01-05
?Emo Shoe Head Adventure 869 11 (3.45)  2006-08-02
?Put a Monkey in your Tank 582 5 (2.40)  2006-08-04