Wright Teaches Game Design and Theory 18. System Design