Its not bad, it does feel kind of "done before" and mostly predictable. I dig the "near future tech" aspects of the story. Its also not preachy about "evil tech" which I half expected.
There is an amusing little twist at the end as well, and not the one I half expected to happen.