I'm glad that you liked the need to switch between the two minigames! Many people told me the opposite - they were confused because of it and didn't understand that they have to switch.
I agree with that the unhacking minigame can feel unfair. I also minded when there were no matches for a long time and considered changing the randomness system. But I didn't do it, cause I ran out of time.
Thanks for your feedback!