Infinite Treadmill - Impossible to win or complete the game.
Variable Rewards - Unpredictable or random rewards are more addictive than a predictable schedule.
Can't Pause or Save - The game does not allow you to stop playing whenever you want.
Grinding - Being required to perform repetitive and tedious tasks to advance.
Competition - The game makes you compete against other players.