Execution is what matters
Execution is what gives an idea value, it can make even mediocre ideas shine. So don’t get stuck thinking about the perfect idea, ideas are pretty much worthless. Move on to make a prototype and learn how to execute. The better you get at that, the better you get at making games.
Example: A game where you play as a lawyer, you almost never leave court and you pretty much read text throughout the whole game. Sound boring Right? Objection! It’s Phoenix Wright. (Stolen from IndieYourFace)