FurryDude's sites:

title views votes rating creation
?Starfox Mission Failed 1,519 13 (3.15)  2008-07-17
?Fox Down, Tail Up 1,361 7 (2.71)  2008-07-24
?Starfox fall 2,083 4 (2.25)  2008-07-16
?Fox's death erection 1,334 5 (1.00)  2013-05-20