game design essentials: the 7 core principles (part 3)