Indieftw's sites:

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