Game now optionally takes an array of moves as a first argument, or as a 'moves' property in a config