Nidhogg's sites:

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