WTF Is... - Deus Ex : Human Revolution ? (spoiler-free)http://www.gamersgate.com/DD-DEHR/deu... http://store.steampowered.com/app/28050/ TotalBiscuit takes a look to the sequel to his favourite game of all time. A long, loooong look.🔗 https://www.youtube.com/watch?v=7BpLv4GSm8k🏷️ Games TotalBiscuit Review