Humble's sites:

title views votes rating creation
?(nsfw) Rapists! 3,874 6 (3.17)  2005-08-29
?Humble > Firefly 2,542 5 (2.80)  2006-05-24