Foogoooman's sites:

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