Fun idea! At first I couldn't believe that just mashing all the buttons worked, that was a cool concept. It was the first game that I replayed after losing which is a great sign! Online leaderboard is a nice touch.
I think taking out the minigames that require mouse would probably improve the experience - having to take my hands off the keyboard felt backwards because I was trying to mash buttons. Also at a certain point it felt bad because the hacker energy was decreasing faster than I could type, but I suppose the only other way to handle that is to make it go down even faster during minigames.