Almost there! Less than 100 games needed to reach our MobyGoal of 1,500 documented arcade titles!

SETA Corporation


Their homepage used to be at

Contributed on Jun 25, 2012 by LepricahnsGold (76459)

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

Contributed on May 12, 2011 by Alaka (30560)