Interesting ideas. I like the game mechanics of the hacking and unhacking minigames. It’s quite interesting to manage when to hack and when to unhack. I needed some tries to win.
I had some issues at first because I didn’t know how and when I could leave the minigames. You could add some buttons in a corner to make it clearer to the player that they can leave anytime.