ThePercolator's sites:

title views votes rating creation
?Suikoden duel 3,391 28 (3.82)  2007-02-02
?Square Enix's contribution to Deus Ex 1,593 9 (3.11)  2011-08-29