“A good game introduces new ideas (teaches), leverages existing ones (reviews) & layers them to create unique challenges (tests).” -Inman