Ogre

Ogres of Our Better Nature: When Science Fiction Games the Future of War

As computer technology with Artificial Intelligence (AI) has been coming on leaps and bounds, so too have concerns about how …