The short answer is yes, team building games can be effective. But it depends on what you want to achieve through them.
The question is: are you looking for a team building experience, or a team bonding experience? If it’s the latter, team building games are great. You and your team can have a fun and hilarious time. and really get to know ach other in the process.
On the other hand, if you’re looking for a team building experience, it’ll take more than a game to pave the way to success.