We have run out of stock for this item.
Fifty cards per box contain 100 codes and 3 levels of difficulty, that will test and challenge a players ability to get to the bottom of things.
Ages 8 and up
You have no items in your cart