Maybe it's about found the right public, I prefer games with goods mechanics than goods stories. Maybe the point of the game was other and the story result in a slop, but maybe you can cut it on small pices and spread them on the game, the matter it's to have a mental image of what you game should be, then choose the right features and put them on the right time for the right people.