A korrentour readingWhat is a korrent?
Good interface design uses clarity to hide complexity; good game design uses clarity to teach it.
Drawn from what Raph Koster said
design How things should be made and judged: what makes a design good, who should do the designing, and what an interface is for.