Refactored game preferences