The "best" game depends on your goals, the amount of time you have, and your budget. In terms of goals, consider whether you're trying to raise awareness, build camaraderie, develop specific skills such as communication, listening, problem-solving, etc. This How to Select a Team Building Game Infographic should help you get started.