Just finished the first proper mission after the brief fully-scripted tutorial and base introduction. It seems pretty great so far.
Edit: oh, and apparently that's the whole demo. Well, that was short. Pretty promising, though -- really looking forward to launch!
Basically if you want an quick look at how the game is actually played, try the demo. There's really nothing else to see here.