Colorado puzzle exchange is piecing together family entertainment