Five Facts – Deus Ex: Human Revolution Published by Twice as Worse Games on 07/23/2013 Geoff and Gavin take you on an adventure of facts and knowledge. Strap in, because your brains are about to get full of words.