madhaha's sites:

title views votes rating creation
?Fileplanet steals Happycat from icanhascheezburge... 1,640 7 (3.57)  2007-06-12
?Even 2142 flash games have... 766 7 (1.71)  2007-06-19