Best PC games New PC games 2020 Best graphics cards Best free PC games Best Warzone loadout for Season 5 Best Minecraft shaders for 1.16.3

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 , , .