3 years 3 months ago Link GamesIndustry Will Stahl steps down as CEO of Offworld Industries, and Steve Parkis is named CEO of Two Hat Tags GamesIndustry