Humm, that site doesn't offer much more than
Raymond's blog post, except screenshots and recommendations that are against the Windows EULA... and the "Windows 7 port" link (which has
nothing whatsoever to do with "port") probably falls into to category of piracy :-)
Btw, if you're willing to violate the Windows EULA and grab the game files from an older version, you don't need to install the game - as
I commented on the blog, you can simply copy the files off an XP CD and use Windows' EXPAND utility - you'll have to guess file extensions, though, but it's not rocket science.