Backstab's sites:

title views votes rating creation
?New Weapon in WoW 1,654 2 (1.00)  2006-03-03
?Conan is... GODZILLA 2,086 13 (3.54)  2006-01-07