TheFerret's sites:

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