Hi! You described it perfectly! That's exactly the game I meant here! But no, I could not find anything about it, yet. I always thought it came preinstalled on Windows 95 or 98, but that did not lead anywhere.