Deus Ex: Invisible War: Revisiting Deus Ex: Invisible War, one of PC gaming's biggest disappointments

The Statue of Liberty doesn t play a huge role in either Deus Ex or its sequel, but I ve still come to think of it as the symbol of those games. It book-ends the series-as-was, prior to Human Revolution. The first missi…