My first note from the Penn (Wharton) Gamification class:
A game has:
- Voluntariness
- Learning or problem solving
- Balance of structure and exploration
This is similar to my long-time quote about work. One of the differences between work and play (especially if you love your job) is that you HAVE TO work EVERY DAY. The non-voluntary nature is what often makes something work.