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