Page 1 of 1

Deus Ex: The Fall

PostPosted: 28 Aug 2014, 19:12
by GrindheadJim
Who's played it?

I have owned it for months, and I am mortified to play it. Scared it'll suck.

:lol: