Thread:XNGamer/@comment-27656780-20160311143758

Try it: Deus Ex: Flash game. Have fun! Don't mind to tell me something about it.

SPOILER: It's set here and the mission is the same. 