Как сделать так, чтобы игра удерживала внимание игроков надолго?

Какие игровые механики и элементы дизайна способствуют удержанию игроков?

Авторизация
*
*

С помощью

Регистрация
*
*
*

С помощью

Генерация пароля