my games are usually just simple games where you just beat levels. However, I like making games in a way I can update them later. And I also like making hard levels, like really hard levels... For my biggest games, the ones which I spent more time updating and doing stuff, the players can progress on the pace they want, but I don't think someone would be able to master some of my games in less than a week at least