Diorama's sites:

title views votes rating creation
?Dr. Snuggles, Pogo of Pain 3,472 45 (2.78)  2006-04-10
?Goole: Google's Retarded Brother 6,587 70 (3.43)  2006-04-12
?Moon Invaders! 2,086 10 (4.00)  2006-08-28