12 min read Technology News Deus Ex’s 20th anniversary: Scott Martin on building a new kind of first-person shooter June 20, 2020 Monique L. McGuire On June 23, 2000, the team at Ion Storm Austin released Deus Ex into the world and held their breath...