Game design essentials - Mitchell, Briar Lee. (Serious skills, 2012)