I feel like being able to be really critical of your own work is probably the best skill a board game designer can have. – Isaac Childres[+]