Foogoooman's sites:

title views votes rating creation
?The Cheat Commandos 3,083 21 (3.19)  2004-05-24
?TROOOOGDOOOOOR!!!! 4,777 60 (3.40)  2004-05-21