Jambar Team Building Releases Indoor Creative Challenge
The Indoor Creative Challenge, created by Jambar Team Building, is an interactive game played fully on tablet computers. A highly engaging game, the Indoor Creative Challenge promises participants tremendous fun condensed into an hour and a half.
View full press release