Talk:Deus Ex

I am not sure when it was exactly released, but its possible it was released the same day it was announced. Also, please dont leave messages in the actual page. We have a talk page for that. Dorgles 01:19, August 14, 2011 (UTC)