Ouster's sites:

title views votes rating creation
?Evil Toaster 887 7 (2.86)  2006-03-30
?Screw steam. 2,604 9 (3.33)  2005-09-10