The goal of team building, virtually or in-person, is to create a space for people to get to know each other. Adding team building to an annual convention once a year is great, but a regular schedule of “playtime” is more effective. Monthly games seem to be the sweet spot.