include engine state is game state (and have a way to quit a game)