How many people participate? Doesn’t seem like it would scale outside a small group. Once you get past that size, it becomes a clique and thus corrosive to team building. A small group will have a wonderful time, everyone else will resent them. The company will then crumble or become something different entirely