DisruptiveIdiot's sites:

title views votes rating creation
?Safety Not Guaranteed Diablo 9,330 47 (3.53)  2006-02-24
?The Revolution is Coming! 1,509 42 (3.07)  2006-05-06