This concept art is in Montreal, at the corner of Ste-Catherine St and Square Phillip.
So those this means that Deus Ex: Human Revolution takes place in future Montreal?
Image source: http://maps.google.com/maps?ie=UTF8&ll=45.504234,-73.568777&spn=0,359.989432&z=17&layer=c&cbll=45.504159,-73.568841&panoid=FWcZhEmeiFbU4CdzcmSiYA&cbp=12,122.76,,0,-10.9
Log in to comment