TLDR: It is impossible to get things right on your first try, so don't even try. Playtest your game right from the start, when it's no more than a shaky concept in your head. The sooner you learn what works and what doesn't, the cheaper it is to adjust your course, and the less attached you'll...