Badspot's sites:

title views votes rating creation
?Chun-Li's Fist Smells 2,418 14 (1.79)  2007-06-26
?Dreams Come True 875 6 (2.67)  2007-06-29
?Whats on the other side? 1,436 20 (3.00)  2007-07-04
?It's going mad, oh dear. 1,667 4 (2.75)  2008-03-10
?(nsfw) That's Exactly What Would Happen 13,000 315 (4.54)  2009-03-20