mechanical gordon freeman automaton