Stormzarel's sites:

title views votes rating creation
?(nsfw) You ****ing Stole My Pikachu!!!! 3,081 13 (3.54)  2005-08-23
?It's Jesus.... The Game! 2,796 6 (4.00)  2005-09-03
?OMG! Secret Nazi Writing Utensils! 1,056 9 (2.33)  2006-02-04