Olly Paul News British newspaper reports on 'repulsive' game Detroit: Beyond Human Dec 5th, 2017 The British newspaper site the Mail Online has reposted an article written for their Sunday variety of their newspaper about upcoming game Detroit:...