Current MobyGoal: Help us reach 250 documented ZX81 Games

Delta Tao Software


Delta Tao was founded in 1990, and primarily develops and publishes games for Macintosh, though some games have been ported to other platforms.


Location and contact info as of 2009:

Delta Tao Software
8032 Twin Oaks Ave.
Citrus Heights, CA 95610
Orders line: (800) 827-9316 or (408) 730-9336
Tech support: (408) 730-9336
email:[email protected]

Related Web Sites

Browse Games

List Games