Nidhogg's sites:

title views votes rating creation
?(nsfw) God is watching you have sex 16,409 61 (3.70)  2005-08-19
?Bump in the night! 16,923 157 (3.68)  2005-09-10