Castro's sites:

title views votes rating creation
?hyoomans of furcadia 2,405 10 (1.10)  2005-08-09
?gangsters of furcadia 2,181 17 (2.71)  2005-08-09