I felt it was fairly light on story, but I definitely wanted to see where the story went. It was compelling enough to keep me interested beyond my desire to hack the world. ;)
But I'm also really into programming (been lazy lately and haven't really coded anything though), so I didn't have much problem there. For me it was a lot like writing a program while playing a game at the same time.
I did find the controls a little difficult though, especially when using a laptop touchpad.
What things did you find difficult/confusing?