Great review, Ron. One thing you didn't explain is how to make Abe sneak. You only told it is hard to do it.
I sort of figured out how the gamespeak worked long ago, since I heard you use only two buttons (a greetings button, and a help button), but I didn't know there was a third one (we can call it the "cancel" button, used to stop actions

).