E3 kicks off next week and Square has released their special E3 trailer for the upcoming Deus Ex: Human Revolution.
[video2=2142]
E3 kicks off next week and Square has released their special E3 trailer for the upcoming Deus Ex: Human Revolution.
[video2=2142]