Invicta Toys and Games Ltd., UK. 1996 Pressman Toy Corporation Pressman Mastermind #3018 Board Game Mastermind #3018 Board Game Invicta Toys and Games Ltd., UK. 1996 Pressman Toy Corporation Pressman