One question on this subject, answered from our own work, with the numbers.
A new Roblox game has about 30 seconds to win a player over. Dubit spends them on a genre that is already popular, which cuts what a player has to learn. The game differentiates on theme, mechanics and progression. Then we design it for the six signals we name in Roblox's algorithm. They include how long players stay and whether they come back the next day.