That was going to be my next guess, thanks for jumping in front of that bullet.
How about… Deus Ex Invisible War