an underappreciated game design skill is the ability to just... sit and think through all the implications of a system by simulating the entire game in your head. you can't just think through the consequences of a change; you need to think through the consequences of those consequences
