No that isn't the one I was referring to. If you have virtual PC XP mode the games are installed in there so I'm good. I have tried that one you posted but it has some variations that are a bit different, they spiffed up the graphics, and you play it through the webpage. The old XP version is pretty basic but although it links players IPs via a Microsoft host app, the actual game is local (not in a browser).
So as I said I am good, because I have XP mode and I even figured out how to link the icon out to W7. But I do appreciate your effort.