Cluedo Club © 2002 JPM International.
Impact
Cluedo Club was released in June 2002 in the UK.
Game's ROM.