I'm not very far along into this game yet (2 hours in), but I figured I'd start this off with some quick impressions:
The Good:
Storyline (so far) is cohesive, and the atmosphere of it sells it rather well. However much the notion might currently seem odd (I wouldn't participate in it myself), it is rather well executed. I do think that they do try a little too hard in some places in terms of environment though, but its not enough to really break the game for me.
Gameplay is rather smooth, even on my currently aged system. Sure, I don't get ALL the eyecandy on (Supersampling is off, AA is Low and Texture details are Medium) but even still, it is so very pretty.
The Bad:
Linear. Not quite "I herd you like rails, so I put some rails on a rail machine on rails" and it it at least doesn't do it terribly. Based on the venerable Unreal Engine, it makes sense that it would be, but coming from more "Open World" engine games, this one might feel claustrophobic to some.
Also, the environmental guide hints of where to go, would have been nice to have not made that a permanent fixture across all difficulty levels. 'Easy', I can understand, but we also have the Eye-Aug, so you could have hidden them in 'Normal' until activated and then made 'Hard' all the more challenging for not having them at all.
The Ugly:
Now, this may only apply to my scenario, but the controller input detection on this game sucks terribly. I have a G13 Keypad, Saitek X-52 Pro and a 360 Controller. Despite telling the game that I want to use Keyboard/Mouse, it still insists on reading control inputs from "all teh devices" at once. And how it does it doesn't make any sense. Because the joystick is centered, my mouse gets countered by it, so I can't move it worth a damn. Running with the controller is jerky and I can't finesse just walking with it and the character will randomly turn because the sensitivity to the joystick means any vibration will cause its input to contribute. And trying to properly execute combo's is a nightmare, even without the AI dog-piling me and interrupting that.
And speaking of the combos... You only get certain key moves to chain into combos. Once you set a move to a combo, that's it. I would have liked to see some versatility in this system so that any one move could be shared across combos (assuming that you only get to use it once per combo, rather than just once PERIOD).
Summation:
Still glad that I got this game anyway. I'm looking forward to how well it holds up as I continue to progress through the story line but I do think that they need to address controller device separation/polling at some point. I don't relish the though of having to unplug things before I start the game in order to play it properly. I'll definitely Remember playing it, that's for sure.