Learning responsibility while having fun