God is in the new Deus Ex: Human Revolution trailer http://www.joystiq.com/2010/06/04/deus-ex-human-revolution-trailer Saved on Jun 04, 2010 #gaming Internet Archive