I really loved learning things as a collective group.
And a few years back, during Christmas break, my 10 year old nephew and brothers(software engineer and med student) spent time playing with stop motion animation.
The best part was how my sister was genuinely stunned by what her little boy could produce(her expectations for the kid's uncles were already high<g>).
The highs of game development, in my opinion, building more than what you think is possible as part of a collaborative effort.