Using games to enhance people's quality of life.