Making a game in 20 lines of code made it very clear to me how much effort there is in building the mechanics of the game compared to how much effort goes into making the player feel comfortable in your game. 8 lines for the mechanics to work, less if I have an if and an instruction on the same line, and the other 12 lines to provide feedback. A 40/60 split.
I'd say the same about designing the levels. Many of the levels were there just to clue players in on how things worked and very few were actually meant to be a challenge.
We all know feedback is important for the player, but this project made me see exactly how important it is compared to the part that we tend to think is the important one, the mechanics that make the game different from everything else.
So I guess from now I'll be more comfortable privileging feedback over new features. It's like a restaurant, people come for the food but they stay because there's a whole building built around that dish you're serving.