Hacking is a complicated and highly technical process that requires an extensive knowledge of high- and low-level programming languages and the patience to bang your head against a wall for days to see how the paint starts to chip.
Hacking powers are fun and add a level of strategy to the Grand Theft Auto-like gameplay; Chicago is large and lively
Hacking is so unrealistic it might as well be magic; Serious narrative is undermined by silly moments