IdioC's sites:

title views votes rating creation
?Data's Last Thoughts 7,653 283 (4.00)  2006-02-09
?The Secret Weapon (synch fixed) 1,466 11 (3.36)  2005-12-18
?We're Losing Signal, Major John... 1,199 3 (1.67)  2006-03-12