Most developers assume a game feels shallow because it doesn’t have enough content. More enemies, more abilities, more progression layers. But players don’t disengage because there’s too little to do. They disengage because nothing in the game resists them. If the player can always move forward without pressure, without limitation, and without meaningful consequence, the experience becomes automatic...
