Daestro's sites:

title views votes rating creation
?Starcraft 2 is announced and.. 3,497 12 (3.58)  2007-05-19
?Three 9ks in UNDER a Minute 750 10 (2.10)  2007-05-09
?Remembering The Nogg-Aholics 822 3 (1.67)  2007-04-23