Yeah, I feel you, in my first game (incremental fishing) I made good core mechanics but progression with talents/currency/levels... it was a total mess.