I was watching a video on the History of Don't Starve and I saw a common pattern, people who don't play their own games that are very complex, those who don't have much time on their own games often don't understand the genre enough and or the design choices they're making.
I was able to learn more about the games I've been trying to make by playing them and seeing what my choices have caused, get as much play time on your own projects/ similar games as much as possible to understand what your added game mechanics are doing to said system.
A great example I learned that adding combos to gun play, bad idea; adding mobility combos and or melee combos like Megaman X8 when playing Zero, makes playing a melee build fun!