Join our Discord to chat with fellow friendly gamers and our knowledgeable contributors!


SETA Corporation


Their homepage used to be at

Contributed on Jun 25, 2012 by LepricahnsGold (142511)

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

Contributed on May 12, 2011 by Alaka (80207)