The time for CGI is over. With the next instalment in the Deus Ex series nearer to its "early 2011" release, the time for gameplay has arrived. eurogamer.net
source permalink