If you truly believe in the game developing, you will create the game you wanna play instead of thinking what others want to play. If you try to please the masses, you most likely will create another in a thousand look a like games, whereas you follow your gut instinct, you will have a bigger chance in surprising the masses. And you will learn from failure and it will make you better. Just need to be able to look honestly back to your project, learn from it and evolve...