Can't remember the name of a game you're looking for? Try our Find a Game forum!

SETA Corporation


Their homepage used to be at

Contributed on Jun 25, 2012 by LepricahnsGold (84587)

SETA is actually an acronym that stands for Super Entertainment and Total Amusement.

Contributed on May 12, 2011 by Alaka (31666)