Instead of making a game for others to play, I like to think of it as making a game that I enjoy playing. I'll share it with others once I feel like it's reached a finishing point. As the creator, your ideas should be the ones to shape your project.