Lycandy's sites:

title views votes rating creation
?Oh Billy!! 3,765 31 (3.77)  2008-08-14
?UNLEASH THE FURY!!!!!!! 1,812 9 (3.11)  2008-08-14
?Hey wanna you play super smash brothers brawl? 2,380 16 (2.63)  2008-09-06