Agreeing with most of what you say here Bob. There is some trouble with that thing you said about so many main characters just being blank slates though...
Trouble is, in order to give your protagonist a fleshed out personality (which includes subtle movement and facial expressions as well as dialouge) and back story of their own, you would have to present most of it in the form of cut scenes. And as we all know, this would lead to all the Valve fanboys running back and forth across the internet screaming "WAAAHHH! IT HAS CUT SCENES WAAAAHHH! IT'S NOT HALF LIFE OR PORTAL WAAAHHH!" Don't get me wrong, I love portal and am fond of half life as well, but Jesus these guy's annoy me.
Also, that whole thing you said about MC and Cortana's relationship being chaste because "to do otherwise would make him weak and her tainted"... Umm, I think it might have slightly more to do with the fact that she is a computer chip, so sex would be pretty impossible there. Think you might have over thought that just a little bit... again.
Trouble is, in order to give your protagonist a fleshed out personality (which includes subtle movement and facial expressions as well as dialouge) and back story of their own, you would have to present most of it in the form of cut scenes. And as we all know, this would lead to all the Valve fanboys running back and forth across the internet screaming "WAAAHHH! IT HAS CUT SCENES WAAAAHHH! IT'S NOT HALF LIFE OR PORTAL WAAAHHH!" Don't get me wrong, I love portal and am fond of half life as well, but Jesus these guy's annoy me.
Also, that whole thing you said about MC and Cortana's relationship being chaste because "to do otherwise would make him weak and her tainted"... Umm, I think it might have slightly more to do with the fact that she is a computer chip, so sex would be pretty impossible there. Think you might have over thought that just a little bit... again.