Nice one Eibu-san!
This seems to be of the same quality (if not higher) as
this explanation of level design (#15 of the designer diary)
(
designer diary main page)
And, personally, I like your GameSpeak button positions.
A
Domo command could be useful, for example,
Abe: You lot!
Lot: What?
Abe: Could you open this door please?
Lot: Yeah, sure.
-Option A-
Abe: *walks off*
Lot: What an ungreatful bastard!
-Option B-
Abe: Thanks guys, I owe you one.
Lot: Don't mention it.
Abe: *opens portal*
Lot: *jumps through*
Lot (at the other side): What a nice guy!
But, I suppose, it may be a silly addition. It could be implemented to work automatically. I like your set of commands, but the complex conversations would have to be used sparingly at risk of boring the gamer. It could possibbly be only used for the occational native and could be more common among the slaves. It could also be used for extracting information from baddies, by posessing something with a higher status than them then they could tell you that you need to mix gum-rot and baby-chow to make an explosive that you will use to break into a high-security place.
BTW, Edge gave MO 8/10 - distinguished
considering Halo got 10/10 - revolutionary (never seen that in Edge before!) - Oddworld has some major developing to do before they will make a game as good as the one you described (or Halo for that matter).