Show robust prototype with gameplay which is fun to play for an hour.
Marketing should be done from day one – humans like things which they are familiar with.
Hire a dedicated community manager.
Multiplayer games need estimates in how long the session will start. Give them a minigame for the wait! Add ghost modes.
Take something old and familiar and add a twist on it and you probably have a hit.
If the game occupies me the player for 5 minutes one dollar is a good prize!