ePirate's sites:

title views votes rating creation
?Speed Racer FTW 1,787 53 (3.04)  2006-02-23
?You're the Dog Now, Man! 4,388 29 (3.66)  2006-03-19
?NO 3,977 584 (3.03)  2006-04-26