Drag has never got far in the story in this game. One fuckup you don't notice, and an hour later your game is over. You don't know what you're doing wrong.
It has its own scripting engine, so you can write in-game programs to do exploits and things. It’s not super complex, but you do need to actually write code to play it well, but I really enjoy it
Definitely helps to be able to at least read and understand code. I remember the documentation being decent enough. IIRC it was a thing to provide scripts that look helpful but actually contained malicious code to do all sorts of nasty things to your in-game system. It's really cool.