Tessera

Every joint must agree. The barred ones must not.

More games