Профессиональные разработчики игр (компьютерных или любых других) знают, что человек “втягивается” в игру надолго при выполнении условий “Потока”. 
Игра интересна, пока уровень сложности соответствует навыку игрока. Слишком сложно - игроку скучно проигрывать. Слишком просто - игроку скучно выигрывать. Поэтому качественные игры всегда наращивают уровень сложности. Добавляют новые уровни, новые возможности, которые игрок мог бы освоить. 
Эдакая “лестница прогресса”, по которой игрок мог бы подни