This document discusses how game design principles beyond just rewards or badges can be applied to user experience design. It describes how games motivate users through autonomy, mastery, and purpose and how behavior change models can be used. Games use engagement loops, upgrade loops, wait loops and sessioning to keep users motivated. The document advocates applying progression systems and challenges to user experiences to maintain user motivation.