Foogoooman's sites:

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