Deus Ex dev teasing 'The Fall' - GameSpot

Deus Ex dev teasing 'The Fall' - GameSpot