Diorama's sites:

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