Shenzhen I/O is perfect for those that have an interest in programming the old-fashioned way, and those that enjoy experimenting with code-drive electronics, without the hassles and burdens of working for the man. It is a fairly steep learning curve, but that's just the cost of puzzles that provide immense satisfaction when completed.
Barth doesn’t reinvent his concept of “creative work”, but extends it in the most comprehensive way, thus making Shenzen I/O to one of the best puzzle games around.
SHENZHEN I/O is both a game and a learning tool. Following the path of an educational game like SpaceChem, is offered for free to schools that request it. It is, however, a complex product, difficult to understand and play, with a very steep difficulty curve.