that nested state machines are a good way to describe video games structurally. that reducers are an acceptable way to implement nested extended state machines. that a simple but full-featured arcade ...