Youda Mystery: The Stanwick Legacy

aka: Youda Mystery: El Legado Stanwick
Moby ID: 93227
Know of some trivia for this game? Contribute.