Chinese Puzzle

A game in which you have to solve the problem of fitting many different pieces together, especially boxes inside other boxes.

Comments