1. Test various Promises of your game before you start coding
  2. Test different art styles and genres.
  3. Don’t look for hit indicators, you won’t find them. Passionately look for evidence to prove yourself wrong.
  4. Build anti-personas. You need a game design strong enough that some players hate it.