Lycandy's sites:

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