Scott Ewers
Director
Scott Ewers is a games director. Ewers has been working with Mechadeus. Ewers's first published game was The Daedalus Encounter released in 1995.
Display options:
Scott Ewers is a games director. Ewers has been working with Mechadeus. Ewers's first published game was The Daedalus Encounter released in 1995.