BarracudaATA's sites:

title views votes rating creation
?Portal 2 [updated] 2,391 9 (4.00)  2010-06-16
?Striped Tube 4,687 19 (4.32)  2010-07-15
?Cherenkov Radiation 8,526 88 (4.15)  2011-02-07
?Switchboard [updated, now even bigger] 1,629 16 (3.00)  2011-08-18
?Good Luck Out There, Gabe! 747 4 (2.00)  2012-02-14
?Door to Paradise 1,423 10 (3.90)  2013-06-18
?Relaxing Highland Ruins 6,104 52 (4.54)  2014-12-24