Russta's sites:

title views votes rating creation
?"HEY GIFT HORSE; MY EXCALIBUR, ... 1,093 8 (1.63)  2006-03-03
?Winraf Suicide 1,907 7 (1.00)  2006-02-23
?DobsonbandaNOOOOOOOOOO 3,351 6 (3.67)  2006-02-15
?Medieval Fafnir 7,721 12 (3.33)  2005-10-28
?jajajajajaja xDDD 1,386 3 (2.33)  2005-10-20
?When FFXI meets Starcraft 15,690 40 (3.03)  2005-09-26
?Lemon Wipe to Nidhogg 2,509 5 (1.40)  2005-09-09