it looks like you had fun on those activities during your team building. last year's team building was the best i have experienced. it was organized by our company. it was sort of an "outing" but different activities were laid out for all of us. we really enjoyed and i felt that somehow, our social relations developed. personally, i met lots of new friends there. 