Russta's sites:

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