Review – Deus Ex: Human Revolution

I’m back folks. It’s been a hella long summer with far too much going on and even less time to play games. Sorry it’s been so quiet around these parts lately but that silence is going to end in a hurry. It’s now been 11 years since the Deus Ex first franchise launched and 4yrs […]