I don't feel qualified or comfortable making judgements about what stealth games 'should' involve, but one thing I would have changed is the patterns and motives of the enemies' movements. While they are there, they're quite complex, having many more phases and subtle changes of position which, unless you're both very patient and equipped with a very good memory or set of memory techniques, are difficult both to discern, and to remember. It may be merely my lacking skill, but I feel could take hours to complete certain sections successfully without a decent amount of fortuitous timing. The most frustrating part is that the enemies don't seem to move in that way for any particular reason, so unless most of them are supposed to be borderline obsessive-compulsive, it's frustrating to watch them walk back and forth waiting for your chance to strike, steal up behind one of them, only to have your prize snatched away because you were trying to keep track of two different ten-plus stage movement patterns at the same time, or because you had to move slowly to avoid alerting him and in doing so wasted three seconds, which was enough time for his comrade to turn around and shoot you to death, which you couldn't respond to or escape from because the weapon changes only add another layer to what essentially becomes a memory challenge. At the very least, I wish you could cause enemies to investigate the sound of bullet impacts, and maybe their sources, because at least then, you might be able to synchronise their movements or clump them together somehow. With no way whatsoever to influence them, besides getting yourself shot or killing someone else, you may as well be stalking tiny pixelated phrases of code across a tiny dichromatic, vaguely tech noir backdrop.