Quantcast
RPGWatch Forums - View Single Post - Deus Ex: The Fall - New info and Trailer
View Single Post

Default 

June 8th, 2013, 18:48
I don't buy Apple. This is a MASSIVE slap in the face of all Deus Ex fans. The numbers and responses speak for themselves.
regomar is offline

regomar

Watcher

#9

Join Date: Dec 2010
Posts: 68