Good job as always.
Also never saw that cheat's gui would be implemented in javascript and html.
Btw vmprotect is better than enigma, since it uses syscalls + much better obfuscation of it's vm so it makes debugging(and thus unpacking) in usermode much more painful.
Also since you recently reversed the game, can you please tell me if there is any variable that changes depending on what is in crosshair in this game?