I was literally going to comment that I'm getting Deus Ex vibes and then I read the desc lol
really cool game and i love how you took advantage of every feature of the engine