Publisher: Ellicott Creek
Developer: Ellicott Creek
Release Date: 1986
Talk about this game in the new Forum!