Techniques often used by games to increase engagement, revenue, and addictiveness, and their potential ethical uses in our apps.