Internalized GamesRunner to FSM