10 employees
First Star Software has been developing, publishing and licensing interactive entertainment software.
1982