Nidhogg's sites:

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