Must be a lot of "monkey business" today at the Cambridge Innovation Center.