The best PC games ever Best PC games of 2018 Best graphics card 2019 Best free games Dota Underlords builds Teamfight Tactics guide [9.20]

Posts tagged “Deus Ex: Human Defiance”

April 1 Didn’t Ask For This: Deus Ex: Human Defiance

We sat out April Fools' Day entirely on RPS, because we are cheerless fucks who can't abide even the mere idea of other people having a laugh. Also because it was a bank holiday in the UK, but, y'know, principles. The upside of this is that I can safely ignore everything which arrived in my inbox yesterday. The downside is that a couple of genuinely…

Tagged with , , .