Indieftw's sites:

title views votes rating creation
?Carl-The More You Know 1,434 19 (3.68)  2006-07-12
?Homage to Castlevania:The Blood Way (Working ... 3,660 9 (2.67)  2006-07-12