For me, it's the reviews. I love talking to people in the comments and hearing all their great ideas. Seeing everyone come to together to exchange creativity is just so exciting! :D
Yes :) and really the only way to get better and produce a game that is worth any money is feedback.